PageAdapter.GetStatePersister Metod

Definition

Returnerar ett objekt som används av webbsidan för att behålla kontroll- och vytillstånden.

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

Returer

Ett objekt som härleds från PageStatePersister som har stöd för att skapa och extrahera de kombinerade kontroll- och vytillstånden Pageför .

Kommentarer

Egenskapen PageStatePersister använder GetStatePersister metoden för att returnera objektet, härlett från PageStatePersister klassen, som bildar och extraherar de kombinerade kontroll- och vytillstånden för sidan. Om det inte finns något härledt sidkort kopplat till sidan används ett HiddenFieldPageStatePersister objekt för att behålla tillståndet i ett dolt fält på sidan.

Länktyp Resulterande länk
Kodentitetsreferens,cer ToString
Kodentitetsreferens kvalificerad, cerq Char.ToString
Code Entity Reference Specific,cers ToString(Char)
Code Entity Reference Qualified Specific, cerqs Char.ToString(Char)

Anteckningar till arvingar

När du ärver från PageAdapter klassen kan du åsidosätta GetStatePersister() metoden för att returnera en annan härledd sidtillståndsbeständighet om det inte är möjligt att behålla det kombinerade tillståndet i ett dolt fält (till exempel på grund av begränsade resurser).

Basklassen GetStatePersister() returnerar ett HiddenFieldPageStatePersister objekt. Du kan använda SessionPageStatePersister klassen för att behålla sidtillståndet i sessionstillstånd.

Gäller för

Se även