Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy
Модуль 5: Создание пользовательских элементов управления Добавление пользовательских элементов управления на веб-форму ASP.NET Создание пользовательского элемента управления
Урок: Добавление пользовательских элементов управления на веб-форму ASP.NET Что такое пользовательские элементы управления? Зачем использовать пользовательские элементы управления?
Что такое пользовательские элементы управления? Содержит определенное пользователем элемент управления веб-сервером с расширением.ascx Упрощает повторное использование кода и компонентов пользовательского интерфейса веб-приложения Содержит HTML, но не теги,, или или Содержит код для обработки своих собственных событий
Зачем использовать пользовательские элементы управления? Повторное использование пользовательского интерфейса и кода Страница2.aspx Эл.управления1.ascx Страница1.aspx Страница3.aspx Приложение AПриложение B
Урок: Создание пользовательского элемента управления Разработка пользовательского элемента управления Добавление пользовательского элемента управления на веб- форму Демонстрация: Создание и использование пользовательские элементы управления
Разработка пользовательского элемента управления Выберите метод создания пользовательского элемента управления: Создать новый пользовательский элемент управления используя Visual Studio 2008 Преобразование существующих страниц ASP.NET для пользовательских элементов управления Создание свойств для пользовательских элементов управления, позволяющих контролировать взаимодействия с принимающей страницей Публичные переменные, свойства и методы пользовательских элементов управления, ставшие свойствами и методами элементов управления на принимающей странице
Добавление пользовательского элемента управления к веб-форму Используйте Register для того, чтобы включить пользовательский элемент управления в ASP.NET страницу Вставьте пользовательский элемент управления в веб-форму Использование свойств пользовательского элемента управления Get and Set [Visual C#] num1.pNum = 5; 'uses Set x = num1.pNum; 'uses Get [Visual C#] num1.pNum = 5; 'uses Set x = num1.pNum; 'uses Get [Visual Basic] num1.pNum = 5 'uses Set x = num1.pNum 'uses Get [Visual Basic] num1.pNum = 5 'uses Set x = num1.pNum 'uses Get
Демонстрация: Создание и использование пользовательского элемента управления Создание пользовательского элемента управления Создание свойства Добавление пользовательского элемента управления на страницу Реализация функциональности пользовательского элемента управления на странице с выделенным кодом
Страница примечаний. Не печатайте слайд. Смотрите заметки к слайду.
Лабораторная работа: Создание и использование пользовательского элемента управления Упражнение 1: Создание пользовательского элемента управления Упражнение 2: Использование пользовательского элемента управления Информация для доступа Виртуальная машина 2310C-LON-DEV-07 Имя пользователя Student Пароль Pa$$w0rd Продолжительность: 30 минут
Сценарий лабораторной работы Медицинские medical.aspx Домашняя Страница Преимущества Default.aspx Домашняя Страница Преимущества Default.aspx Страхование life.aspx Пенсионные retirement.aspx Стоматологам dental.aspx Врачи doctors.aspx Вход в систему login.aspx Вход в систему login.aspx Регистрация register.aspx Регистрация register.aspx Проспект prospectus.aspx XML Веб-сервис DentalService1.asmx Заголовок страницы header.ascx Веб-приложение Пользовательский контроль nameDate.ascx Пользовательский контроль nameDate.ascx Компонент Меню Benefits.cs or Benefits.vb Главная страница benefitsMaster.master LINQ к SQL классы Doctors.dbml ASPState Стомато логи Врачи XML Files Web. config TempDB
Обзор лабораторной работы Вопросы для самоконтроля Какова цель свойства, которые вы создали для пользовательских элементов управления в упражнении 1? Каков синтаксис Register для пользовательских элементов управления? Что такое синтаксиса HTML тегов для пользовательских элементов управления?
Обзор модуля и выводы Вопросы для самоконтроля Реальные проблемы и сценарии Успешные практики