DetailsView.OnPagePreLoad(Object, EventArgs) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.