DetailsView.OnPagePreLoad(Object, EventArgs) Método

Definición

Establece el estado inicializado del control enlazado a datos antes de cargar el control.

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)

Parámetros

sender
Object

Page que provocó el evento.

e
EventArgs

Objeto EventArgs que contiene los datos del evento.

Comentarios

El OnPagePreLoad método se usa para controlar cuándo se produce el enlace de datos dentro del ciclo de vida de la página. Para ello, establece el estado inicializado interno del control enlazado a datos. Dado que el estado inicializado del control se establece durante la PreLoad fase del ciclo de vida de la página, OnDataPropertyChanged se llama al controlador de eventos cada vez que se cambia una propiedad de datos del control después de esa fase, para indicar que el control debe volver a enlazarse a sus datos antes de la representación.

La OnPagePreLoad clase invalida el DetailsView método para establecer la RequiresDataBinding propiedad true en los casos en los que la solicitud HTTP es un postback y el estado de vista está habilitado, pero el control enlazado a datos aún no se ha enlazado. Este escenario es común con controles como Wizard y MultiView, donde la visibilidad del control se cambia en tiempo de ejecución.

Se aplica a

Consulte también