HtmlSelect.LoadViewState(Object) Methode

Definitie

Hiermee herstelt u de statusgegevens van het HtmlSelect besturingselement uit een vorige paginaaanvraag die door de SaveViewState() methode is opgeslagen.

protected:
 override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState(object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)

Parameters

savedState
Object

Een Object die de controlestatus vertegenwoordigt die moet worden hersteld.

Opmerkingen

Deze methode wordt voornamelijk gebruikt door de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. Controleontwikkelaars kunnen deze methode echter overschrijven om op te geven hoe een aangepast serverbeheer de weergavestatus herstelt. Zie ASP.NET State Management Overview voor meer informatie.

De weergavestatus van het HtmlSelect besturingselement wordt opgeslagen als een Triplet object. Het First veld van het Triplet object bevat de basisweergavestatus van het HtmlSelect besturingselement. Het Second veld van het Triplet object bevat de ListItemCollection verzameling die wordt vertegenwoordigd door de Items eigenschap. Het Third veld van het Triplet object bevat de geselecteerde indexen die worden vertegenwoordigd door de SelectedIndices eigenschap. De LoadViewState methode roept de methode van HtmlContainerControl.LoadViewState de basisklasse aan om de basisweergavestatus van het besturingselement te herstellen.

De LoadViewState methode wordt voornamelijk gebruikt door controleontwikkelaars die de functionaliteit van het HtmlSelect besturingselement uitbreiden.

Notities voor overnemers

Wanneer u LoadViewState(Object) overschrijft in een afgeleide klasse, moet u de methode van LoadViewState(Object) de basisklasse aanroepen, zodat de weergavestatus van het HtmlSelect besturingselement correct wordt beheerd.

Van toepassing op

Zie ook