Вдобавок в других главах анализируются несколько более специализированных
групп элементов управления, в том числе:
- Элементы управления данными. Эти элементы управления включают сложные
сетки и списки, предназначенные для отображения больших объемов
данных, с поддержкой дополнительных свойств наподобие создания шаблонов,
редактирования, сортировки и разбиения на страницы. Этот набор также
содержит элементы управления источником данных, позволяющие
привязываться к различным источникам данных декларативно, без написания
дополнительного кода. Элементы управления данными будут рассматриваться
в главах 9 и 10.
- Элементы управления навигацией. Эти элементы управления
предназначены для отображения карт сайта и позволяют пользователю перемещаться с
одной страницы на другую. Элементы управления навигацией будут
рассматриваться в главе 16.
- Элементы управления входом в систему. Эти элементы управления
поддерживают аутентификацию с помощью форм, модель ASP.NET для
аутентификации пользователей в базе данных и отслеживания их состояния. Вместо
написания своих собственных интерфейсов для работы с аутентификацией с
помощью форм вы можете использовать эти элементы управления для
работы с настраиваемыми страницами входа в систему, восстановления паролей
и мастеров создания пользователей. Элементы управления входом в систему
будут рассматриваться в главе 21.
- Элементы управления Web Parts. Этот набор элементов управления
поддерживает Web Parts — модель ASP.NET для построения компонентных, легко
конфигурируемых Web-порталов. Модель Web Parts будет рассматриваться в главе 31.
- Мобильные элементы управления ASP.NET. Элементы управления этого
набора напоминают элементы управления Web, но настроены они на поддержку
мобильных клиентов, например, КПК (PDA), смартфонов и тому подобного,
путем преобразования страниц в стандарты разметки вроде HTML 3.2 или
WML 1.1. Мобильные элементы управления обладают высокой степенью
адаптации, то есть при создании страницы с использованием этих
элементов управления страница может преобразовываться несколькими
различными способами в зависимости от устройства, получающего к ней доступ.
(Эта концепция также используется в обычных элементах управления Web,
но в меньшем масштабе. Они могут генерировать XHTML или HTML 4.01 с
JavaScript-кодом либо же простой код HTML 3.2 в соответствии с
возможностями браузера клиента.)
Мобильные элементы управления ASP.NET в данной книге не рассматриваются.
Иерархия серверных элементов управления
Все серверные элементы управления унаследованы от базового класса Control из пространства имен System.Web.UI. Это относится к
серверным элементам управления HTML, элементам управления Web, вашим собственным специализированным элементам управления, а также классу Page, от которого происходят все формы.
предыдущая следующая страница оглавление
148