Для управления приведенными в предыдущем разделе событиями и получения информации о результатах их выполнения, у объекта Page в ASP.NET 2.0 появились следующие новые методы и свойства:
- ClientScript. Содержит ссылку на экземпляр объекта ClientScriptManager, который позволяет работать с клиентскими скриптами (регистрировать блоки клиентского кода, создавать скрытые поля и т.п.);
- EnableTheming. Свойство, позволяющее отключить поддержку тем оформления на странице, если применение темы нежелательно;
- GetValidators. Метод, возвращающий коллекцию валидаторов данной страницы;
- Header. Ссылка на объект HtmlHead, позволяющий контролировать содержимое раздела <head> HTML страницы, при условии, что для элемента head установлен атрибут runat="server";
- IsAsync. Свойство, указывающее на способ обработки страницы – синхронный или асинхронный;
- IsCrossPagePostBack. Свойство, позволяющее определить, была ли данная страница запрошена в ответ на отправку данных с другой страницы;
- Master. Ссылка на экземпляр объекта шаблона страницы;
- MasterPageFile. Свойство, содержащее имя файла шаблона страницы;
- MaxPageStateFieldLength. Устанавливает максимальный размер одного поля, хранящего состояние, в байтах. Если этому свойству присвоено число, меньшее, чем размер информации о состоянии, которую необходимо сохранить, то будет создано несколько скрытых полей, объем данных в каждом не будет превышать значения MaxPageStateFieldLength;
- PageAdapter. Свойство возвращает объект PageAdapter, управляющий генерацией HTML представления страницы. Конкретный PageAdapter устанавливается средой выполнения в зависимости от параметров Requets. Если выбран PageAdapter, то события жизненного цикла страницы замещаются событиями PaeAdapter;
- PreviousPage. Ссылка на экземпляр объекта страницы, с которой было осуществлено отправление формы;
- SetFocus. Метод, позволяющий установить выделение на какой-либо из видимых на странице элементов управления;
- StyleSheetTheme, Theme. Смотрите выше описание новых атрибутов директивы @Page.
- TestDeviceFilter. Метод, проверяющий является ли текущий браузер браузером указанного в качестве аргумента типа;
- Title. Свойство, позволяющее получить и изменить заголовок страницы.