Поделиться через


DetailsView.OnPagePreLoad(Object, EventArgs) Метод

Определение

Устанавливает исходное состояние элемента управления, привязанного к данным, перед его загрузкой.

protected:
 override void OnPagePreLoad(System::Object ^ sender, EventArgs ^ e);
protected override void OnPagePreLoad (object sender, EventArgs e);
override this.OnPagePreLoad : obj * EventArgs -> unit
Protected Overrides Sub OnPagePreLoad (sender As Object, e As EventArgs)

Параметры

sender
Object

Объект Page, вызвавший появление события.

e
EventArgs

Объект класса EventArgs, содержащий данные события.

Комментарии

Метод OnPagePreLoad используется для управления тем, когда привязка данных выполняется в течение жизненного цикла страницы. Для этого задав внутреннее инициализированное состояние элемента управления с привязкой к данным. Так как инициализированное состояние элемента управления задается на PreLoad этапе жизненного цикла страницы, OnDataPropertyChanged обработчик событий вызывается при любом изменении свойства данных элемента управления после этого этапа, чтобы сообщить, что элемент управления должен повторно привязаться к своим данным перед отрисовкой.

Метод OnPagePreLoad переопределяется классом DetailsView , чтобы задать свойству RequiresDataBindingtrue значение в случаях, когда HTTP-запрос представляет собой обратную передачу и состояние представления включено, но элемент управления с привязкой к данным еще не привязан. Этот сценарий является общим для таких элементов управления, как Wizard и MultiView, где видимость элемента управления изменяется во время выполнения.

Применяется к

См. также раздел