Sdílet prostřednictvím


DetailsView.OnPagePreLoad(Object, EventArgs) Metoda

Definice

Nastaví inicializovaný stav ovládacího prvku vázaného na data před načtením ovládacího prvku.

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

Událost Page , která vyvolala událost.

e
EventArgs

Objekt EventArgs , který obsahuje data události.

Poznámky

Metoda OnPagePreLoad se používá k řízení, kdy dojde k datové vazbě v rámci životního cyklu stránky. Provede to nastavením interního inicializovaného stavu ovládacího prvku vázaného na data. Vzhledem k tomu, že inicializovaný stav ovládacího prvku je nastaven během PreLoad fáze životního cyklu stránky, OnDataPropertyChanged obslužná rutina události je volána vždy, když se po této fázi změní vlastnost dat ovládacího prvku, aby bylo signalizováno, že ovládací prvek musí před vykreslením znovu vytvořit vazbu na svá data.

Metoda OnPagePreLoad je přepsána třídou, aby nastavila DetailsViewRequiresDataBinding vlastnost na true v případech, kdy je požadavek HTTP postback a stav zobrazení je povolen, ale ovládací prvek vázaný na data ještě nebyl vázán. Tento scénář je běžný u ovládacích prvků, jako Wizard je a MultiView, kde se viditelnost ovládacího prvku mění za běhu.

Platí pro

Viz také