Обработчик Page Load

в реальных приложениях такой вызов

Обработчик Page Load Извлекает данные заказчиков в экземпляр типизированного набора данных NorthwindDataSet С помощью вспомогательного класса доступа к данным, являющегося частью проекта. В реальных приложениях такой вызов обычно передается далее на уровень доступа к данным или рабочий уровень. После того как код страницы примет данные в элемент-переменную, он использует их для установки свойства DataSource Элемента управления DataGrid, И устанавливает DataMember Строкой "Customers", Показывая, что действительным источником табличных данных для сетки является таблица Customers внутри набора данных. Это должно быть очень похоже на то, что вы обычно делаете в Windows Forms. Наконец, обработчик вызывает DataBind, Что всегда необходимо в ASP. NET 1.x и все еще требуется в ASP. NET 2.0, когда вы программно устанавливаете свойство DataSource. Весь этот код охвачен проверкой свойства страницы IsPostBack И, следовательно, будет исполнен только при первоначальном отображении страницы и не будет исполняться при отсылках.

В сетке предусмотрен выбор строк, реализуемый добавлением к ней столбца Button Column С текстом ссылки "Select", Как показано в листинге А. 1. Если щелкнуть на этой ссылке, код, отображаемый в браузере, заставляет форму отослать себя обратно на сервер с тем же адресом, причем она будет нести информацию, достаточную, чтобы сетка на стороне сервера могла определить, что была произведена обратная отсылка. Она будет знать индекс выбранной строки по параметрам отправления формы, которые генерируются из кода, выданного в браузер управляющим элементом сетки. Сетка также запустит событие с именем SelectedlndexChanged, А в классе кода поддержки страницы имеется подключенный к этому событию обработчик с именем OnSelectedlndex — Changed.

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

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