DetailsView.OnPagePreLoad(Object, EventArgs) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.