Присоединение динамического поведения в классе кода поддержки

чтобы воспользоваться контекстной вкладкой нужно

После того, как вы специфицировали планировку страницы в ASPX-файле разметки, вы подключаете к странице динамическое поведение, определяя файл кода поддержки, как показано в листинге А.2.

Код поддержки для данного примера, показанный в листинге А. 2, типичен для простой Web-формы ASP. NET 1.1. Любые серверные элементы управления, определяемые в разметке ASPX-файла, включаются также в класс кода поддержки в качестве элемент-переменных. Сопоставляя имя элемент-переменной с тегом ID в файле ASPX, исполнительная система ASP. NET ассоциирует с этими переменными элемент управления, созданный по коду разметки во время исполнения. Элемент-переменные класса кода поддержки могут использоваться для программного доступа и модификации этих элементов управления при обработке страницы. Здесь можно видеть один дополнительный элемент для типизированного набора данных NorthwindDataSet, Которого нет в разметке страницы. Он был добавлен путем перетаскивания с инструментальной панели на страницу элемента DataSet В конструкторе, но поскольку он не имеет собственного визуального представления, то не добавляет ничего к разметке, а только к поддерживающему коду. Большинство страниц ASP. NET проделывают большой объем обработки в своем обработчике события Page.Load, Который в Visual Studio по умолчанию именуется Page Load. Это часто будет тем самым местом, где вы будете производить извлечение данных, необходимых странице для своего отображения, и будете сохранять эти данные в элемент-переменных, чтобы они были доступны для других методов страницы, которые вызываются при ее обработке. Помните, что для каждого входящего запроса создается новый экземпляр страницы, так что элемент-переменные находятся в области действия только в течение обработки единственного запроса. Кроме того, у вас может быть любое число дополнительных вспомогательных методов, чтобы вынести в них код, инициализирующий элементы управления страницы и их переменные, и любое число обработчиков для событий, возбуждаемых элементами управления при отсылках. Обычно вы будете выполнять первичную инициализацию отображения элементов управления на странице в обработчике Page Load, А затем производить большую часть обработки отсылок в обработчиках событий для элементов управления, хотя можно также выполнять часть обработки при отсылках в Page Load, Если для вашего сценария это целесообразно.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *