DetailsView.OnPagePreLoad(Object, EventArgs) Metod

Definition

Anger det initierade tillståndet för den databundna kontrollen innan kontrollen läses in.

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)

Parametrar

sender
Object

Det Page som väckte händelsen.

e
EventArgs

En EventArgs som innehåller händelsedata.

Kommentarer

Metoden OnPagePreLoad används för att styra när databindningen sker inom sidans livscykel. Det gör den genom att ange det interna initierade tillståndet för den databundna kontrollen. Eftersom kontrollens initierade tillstånd anges under PreLoad fasen av sidans livscykel OnDataPropertyChanged anropas händelsehanteraren när som helst som en dataegenskap för kontrollen ändras efter den fasen för att signalera att kontrollen måste bindas till sina data igen före återgivningen.

Metoden OnPagePreLoad åsidosättas av DetailsView klassen för att ange RequiresDataBinding egenskapen till true i de fall där HTTP-begäran är ett postback- och visningstillstånd är aktiverat men den databundna kontrollen ännu inte har bundits. Det här scenariot är vanligt med kontroller som Wizard och MultiView, där kontrollens synlighet ändras vid körning.

Gäller för

Se även