PageAdapter.GetStatePersister Methode

Definitie

Retourneert een object dat door de webpagina wordt gebruikt om het besturingselement te behouden en statussen weer te geven.

public:
 virtual System::Web::UI::PageStatePersister ^ GetStatePersister();
public virtual System.Web.UI.PageStatePersister GetStatePersister();
abstract member GetStatePersister : unit -> System.Web.UI.PageStatePersister
override this.GetStatePersister : unit -> System.Web.UI.PageStatePersister
Public Overridable Function GetStatePersister () As PageStatePersister

Retouren

Een object dat is afgeleid van PageStatePersister dat ondersteuning biedt voor het maken en extraheren van de gecombineerde controle- en weergavestatussen voor de Page.

Opmerkingen

De PageStatePersister eigenschap gebruikt de GetStatePersister methode om het object te retourneren dat is afgeleid van de PageStatePersister klasse, waarmee het gecombineerde besturingselement wordt opgehaald en de statussen voor de pagina worden opgehaald. Als er geen afgeleide paginaadapter aan de pagina is gekoppeld, wordt een HiddenFieldPageStatePersister object gebruikt om de status in een verborgen veld op de pagina te behouden.

Koppelingstype Resulterende koppeling
Naslaginformatie voor code-entiteit,cer ToString
Naslaginformatie voor code-entiteit gekwalificeerd, cerq Char.ToString
Naslaginformatie voor code-entiteiten, cers ToString(Char)
Naslaginformatie over code-entiteiten gekwalificeerde specifieke, cerqs Char.ToString(Char)

Notities voor overnemers

Wanneer u overgaat van de PageAdapter klasse, kunt u de GetStatePersister() methode overschrijven om een andere persistente paginastatus te retourneren als het niet haalbaar is om de gecombineerde status in een verborgen veld te behouden (bijvoorbeeld vanwege beperkte resources).

De GetStatePersister() basisklasse retourneert een HiddenFieldPageStatePersister object. U kunt de SessionPageStatePersister klasse gebruiken om de paginastatus in sessiestatus te behouden.

Van toepassing op

Zie ook