Page.SavePageStateToPersistenceMedium(Object) 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.
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.