Page.SavePageStateToPersistenceMedium(Object) Metod

Definition

Sparar information om visningstillstånd och kontrolltillstånd för sidan.

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)

Parametrar

viewStatestate
Object

En Object där du kan lagra informationen om visningstillståndet.

Kommentarer

Metoden SavePageStateToPersistenceMedium använder Save metoden för objektet System.Web.UI.PageStatePersister som refereras av PageStatePersister egenskapen för att lagra information om visningstillstånd och kontrolltillstånd för sidan.

ASP.NET innehåller två underordnade objekt i klassen PageStatePersister, klassen HiddenFieldPageStatePersister som sparar tillståndsinformation i ett dolt fält som ingår på ASP.NET-sidan och klassen SessionPageStatePersister som sparar tillståndet i Session-objektet som är associerat med begäran. Observera att när du använder SessionPageStatePersister klassen återges fortfarande det dolda VIEWSTATE-fältet eftersom det används för att fastställa efterretur.

Om du vill spara tillstånd på valfri plats bör du skapa en ny underordnad PageStatePersister till klassen som sparar och läser in tillstånd till det beständighetsmedium som du väljer. Ett exempel på hur du skapar ett nytt PageStatePersister objekt finns i PageStatePersister klassen .

Om du använder .NET Framework version 1.0 eller 1.1 åsidosätter du den här metoden om du vill spara tillståndet Page i något annat än ett dolt fält. Om du väljer att göra det måste du också åsidosätta LoadPageStateFromPersistenceMedium metoden.

Gäller för

Se även