Page.SavePageStateToPersistenceMedium(Object) Methode

Definitie

Slaat alle informatie over de weergavestatus en controlestatus voor de pagina op.

protected:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ viewState);
protected public:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ state);
protected virtual void SavePageStateToPersistenceMedium(object viewState);
protected internal virtual void SavePageStateToPersistenceMedium(object state);
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
Protected Overridable Sub SavePageStateToPersistenceMedium (viewState As Object)
Protected Friend Overridable Sub SavePageStateToPersistenceMedium (state As Object)

Parameters

viewStatestate
Object

Een Object waarin de informatie over de weergavestatus moet worden opgeslagen.

Opmerkingen

De SavePageStateToPersistenceMedium methode gebruikt de Save methode van het System.Web.UI.PageStatePersister object waarnaar wordt verwezen door de PageStatePersister eigenschap om informatie over de weergavestatus en controlestatus voor de pagina op te slaan.

ASP.NET bevat twee afstammingen van de klasse PageStatePersister, de klasse HiddenFieldPageStatePersister waarmee statusgegevens worden opgeslagen in een verborgen veld dat is opgenomen in de pagina ASP.NET en de klasse SessionPageStatePersister die de status opslaat in het Session-object dat is gekoppeld aan de aanvraag. Houd er rekening mee dat bij het gebruik van de SessionPageStatePersister klasse het verborgen VIEWSTATE-veld nog steeds wordt weergegeven, omdat dit wordt gebruikt om de postback te bepalen.

Als u de status wilt opslaan op de locatie van uw keuze, moet u een nieuwe afstamming maken van de klasse die de PageStatePersister status opslaat en laadt op het persistentiemedium van uw keuze. Zie de PageStatePersister klasse voor een voorbeeld van het maken van een nieuw PageStatePersister object.

Als u de .NET Framework-versie 1.0 of 1.1 gebruikt, overschrijft u deze methode als u de status Page wilt opslaan in iets anders dan een verborgen veld. Als u ervoor kiest om dit te doen, moet u ook de LoadPageStateFromPersistenceMedium methode overschrijven.

Van toepassing op

Zie ook