Page.SavePageStateToPersistenceMedium(Object) Methode

Definition

Saves any view-state and control-state information for the page.Saves any view-state and control-state information for the page.

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

Parameter

viewState
Object

An Object in which to store the view-state information.An Object in which to store the view-state information.

Hinweise

Die SavePageStateToPersistenceMedium-Methode verwendet die Save-Methode des System.Web.UI.PageStatePersister Objekts, auf das von der PageStatePersister-Eigenschaft verwiesen wird, um Ansichts Zustands-und Steuerelement Zustandsinformationen für die Seite zu speichern.The SavePageStateToPersistenceMedium method uses the Save method of the System.Web.UI.PageStatePersister object referenced by the PageStatePersister property to store view-state and control-state information for the page.

ASP.NET enthält zwei Nachfolger Elemente der PageStatePersister-Klasse, die HiddenFieldPageStatePersister Klasse, die Zustandsinformationen in einem ausgeblendeten Feld speichert, das auf der Seite ASP.NET enthalten ist, und die SessionPageStatePersister Klasse, die den Zustand im Session Objekt speichert, das der Anforderung zugeordnet ist.ASP.NET includes two descendents of the PageStatePersister class, the HiddenFieldPageStatePersister class that saves state information in a hidden field included in the ASP.NET page, and the SessionPageStatePersister class that saves state in the Session object associated with the request. Beachten Sie, dass das ausgeblendete ViewState-Feld bei Verwendung der SessionPageStatePersister-Klasse immer noch gerendert wird, da dieses zum Ermitteln des PostbacksNote that when using the SessionPageStatePersister class the hidden VIEWSTATE field is still rendered as this is used to determine post back.

Um den Zustand am Speicherort Ihrer Wahl zu speichern, sollten Sie eine neue untergeordnete Klasse der PageStatePersister Klasse erstellen, die den Zustand in das persistenzmedium Ihrer Wahl speichert und lädt.To save state in the location of your choice, you should create a new descendent of the PageStatePersister class that saves and loads state to the persistence medium of your choice. Ein Beispiel für das Erstellen eines neuen PageStatePersister Objekts finden Sie in der PageStatePersister-Klasse.For an example of creating a new PageStatePersister object, see the PageStatePersister class.

Wenn Sie die .NET Framework Version 1,0 oder 1,1 verwenden, überschreiben Sie diese Methode, wenn Sie den Page Zustand in einem anderen als einem ausgeblendeten Feld speichern möchten.If you are using the .NET Framework version 1.0 or 1.1, override this method if you want to save the Page state in anything other than a hidden field. Wenn Sie sich dafür entscheiden, müssen Sie auch die LoadPageStateFromPersistenceMedium-Methode außer Kraft setzen.If you choose to do so, you must also override the LoadPageStateFromPersistenceMedium method.

Gilt für:

Siehe auch