DetailsView.OnPagePreLoad(Object, EventArgs) Methode

Definitie

Hiermee stelt u de geïnitialiseerde status van het gegevensgebonden besturingselement in voordat het besturingselement wordt geladen.

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)

Parameters

sender
Object

De Page gebeurtenis die de gebeurtenis heeft gegenereerd.

e
EventArgs

Een EventArgs met de gebeurtenisgegevens.

Opmerkingen

De OnPagePreLoad methode wordt gebruikt om te bepalen wanneer gegevensbinding plaatsvindt binnen de levenscyclus van de pagina. Dit doet u door de interne geïnitialiseerde status van het gegevensgebonden besturingselement in te stellen. Omdat de geïnitialiseerde status van het besturingselement wordt ingesteld tijdens de fase van de PreLoad levenscyclus van de pagina, wordt de OnDataPropertyChanged gebeurtenis-handler telkens aangeroepen wanneer een gegevenseigenschap van het besturingselement na die fase wordt gewijzigd, om aan te geven dat het besturingselement opnieuw moet worden verbonden met de gegevens voordat het wordt weergegeven.

De OnPagePreLoad methode wordt door de DetailsView klasse overschreven om de RequiresDataBinding eigenschap true in te stellen in gevallen waarin de HTTP-aanvraag een postback is en de weergavestatus is ingeschakeld, maar het gegevensgebonden besturingselement nog niet is gebonden. Dit scenario is gebruikelijk bij besturingselementen zoals Wizard en MultiView, waarbij de zichtbaarheid van het besturingselement tijdens runtime wordt gewijzigd.

Van toepassing op

Zie ook