Знакомство с ASP.NET 2.0 - Страница ASP.NET 2.0
ОГЛАВЛЕНИЕ
Страница ASP.NET 2.0
Директива @Page
Для внесения новых возможностей в ASP.NET 2.0 было необходимо внести изменения и дополнения в класс страницы Page.Поскольку для установке свойств страницы в design-time используются атрибуты директивы Page, то здесь будут рассмотрены новые атрибуты, появившиеся для реализации механизмов персонализации, шаблонов дизайна, оформления и асинхронной работы станиц. Подробнее о назначении новых атрибутов можно узнать в части статьи, посвященной новым свойствам и методам класса Page.
• Async
Указывает на то, какой из интерфейсов IHttpHandler или IHttpAsyncHandler реализует класс страницы. После установки этого атрибута в true, генерируемый динамически класс страницы будет реализовать от IHttpAsyncHandler, в противном случае класс будет реализовать IHttpHandler. Если класс страницы реализует IHttpAsyncHandler, то код страницы может выполнятся асинхронно до наступления нового события в жизненном цикле страницы PreRender, ко времени наступления которого происходит синхронизация и подготовка HTML-кода для отправки браузеру клиента.
• AsyncTimeOut
Позволяет установить ограничение по времени, отведенное для выполнения асинхронных операций. По умолчанию этот параметр равен 45 секундам.
• Culture
Устанавливает набор региональных параметров (Culture), используемый для страницы.
• EnableTheming
Позволяет включить или выключить поддержку тем оформления. По умолчанию включено.
• MasterPageFile
Указывает путь к шаблону, который будет использован для создания кода этой страницы.
• StyleSheetTheme
Позволяет установить идентификатор темы оформления, которая будет использоваться для изменения установленной темы оформления (в атрибуте Theme или в файле web.confg).Таким образом можно установить общую тему оформления для всего сайта, а с помощью атрибута StyleSheetTheme вносить некоторые изменения в общее оформление страницы и/или некоторых элементов управления, содержащихся на странице.
• Theme
Указывает название темы оформления, которая будет использована для оформления кода данной страницы.
• UICulture
Устанавливает набор региональных параметров (Culture), используемый для пользовательского интерфейса страницы.