DetailsView.OnPagePreLoad(Object, EventArgs) Metoda

Definicja

Ustawia zainicjowany stan kontrolki powiązanej z danymi przed załadowaniem kontrolki.

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)

Parametry

sender
Object

Zdarzenie Page zostało podniesione.

e
EventArgs

Element EventArgs zawierający dane zdarzenia.

Uwagi

Metoda służy do kontrolowania OnPagePreLoad , kiedy powiązanie danych występuje w cyklu życia strony. Robi to przez ustawienie wewnętrznego stanu zainicjowanego kontrolki powiązanej z danymi. Ponieważ stan zainicjowany kontrolki jest ustawiany w PreLoad fazie cyklu życia strony, program obsługi zdarzeń jest wywoływany za każdym razem, OnDataPropertyChanged gdy właściwość danych kontrolki zostanie zmieniona po tej fazie, aby zasygnalizować, że kontrolka musi ponownie powiązać dane przed renderowaniem.

Metoda OnPagePreLoad jest zastępowana przez DetailsView klasę, aby ustawić RequiresDataBinding właściwość na true wartość w przypadkach, gdy żądanie HTTP jest ogłaszaniem zwrotnym, a stan widoku jest włączony, ale kontrolka powiązana z danymi nie została jeszcze powiązana. Ten scenariusz jest typowy w przypadku kontrolek, takich jak Wizard i MultiView, gdzie widoczność kontrolki jest zmieniana w czasie wykonywania.

Dotyczy

Zobacz też