проф. В.К.Толстых, Технологии разработки Internet- приложений ASP.NET приложения – пользовательские элементы управления Из цикла лекций «Технологии разработки Internet-приложений» для студентов 4-го курса кафедры Компьютерных технологий физического факультета Донецкого национального университета
Создание пользовательского элемента управления Добавить (создать) пользовательский.asсx элемент управления Кроме серверных элементов управления HTML и Web можно создавать и использовать пользовательские элементы (Web User Control). Они легко создаются на базе существующих Web-элементов управления, хорошо структурируют приложение и кэшируют одинаковые части динамических Web-страниц. Возможно, коды C# не следует помещать в отдельный файл Алгоритм действий 1.«Add new Item» - «Web User Control» 2.Наполнение пользовательского элемента 3.Перетаскивание пользовательского элемента в нужные формы
Наполнение пользовательского элемента визуальной разметкой… Алгоритм действий 1.«Add new Item» - «Web User Control» 2.Наполнение пользовательского элемента 3.Перетаскивание пользовательского элемента в нужные формы Пользовательский элемент управления создан из серверных элементов Web: панели и выпадающего списка
Наполнение пользовательского элемента свойствами и событиями Обработчик события для пользовательского элемента управления Свойство пользовательского элемента управления Свойство вложенного элемента управления country внутри пользовательского
Добавление пользовательского элемента управления в проект Примеры: 1.Выпадающий список с заполнением полей из файловВыпадающий список 2.Два выпадающих списка с кнопкой Submit в пользовательском элементеДва выпадающих списка Алгоритм действий 1.«Add new Item» - «Web User Control» 2.Наполнение пользовательского элемента 3.Перетаскивание пользовательского элемента в нужное место формы