Freigeben über


PageAdapter.GetStatePersister Methode

Definition

Gibt ein Objekt zurück, das von der Webseite zum Beibehalten von Steuerelement- und Ansichtszustand verwendet wird.

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

Gibt zurück

Ein von PageStatePersister abgeleitetes Objekt, das das Erstellen und Extrahieren des kombinierten Steuerelement- und Ansichtszustands für Page unterstützt.

Hinweise

Die PageStatePersister -Eigenschaft verwendet die GetStatePersister -Methode, um das von der PageStatePersister -Klasse abgeleitete Objekt zurückzugeben, das die kombinierten Steuerelement- und Ansichtszustände für die Seite bildet und extrahiert. Wenn kein abgeleiteter Seitenadapter an die Seite angefügt ist, wird ein HiddenFieldPageStatePersister -Objekt verwendet, um den Zustand in einem ausgeblendeten Feld auf der Seite beizubehalten.

Verknüpfungstyp Resultierender Link
Codeentitätsverweis,cer ToString
Codeentitätsverweis qualifiziert, cerq Char.ToString
Codeentitätsreferenz spezifisch,cers ToString(Char)
Codeentitätsverweis spezifisch qualifiziert, cerqs Char.ToString(Char)

Hinweise für Vererber

Wenn Sie von der PageAdapter -Klasse erben, können Sie die GetStatePersister() -Methode überschreiben, um einen anderen abgeleiteten Seitenzustands-Persister zurückzugeben, wenn es nicht möglich ist, den kombinierten Zustand in einem ausgeblendeten Feld beizubehalten (z. B. aufgrund begrenzter Ressourcen).

Die GetStatePersister() Basisklasse gibt ein HiddenFieldPageStatePersister -Objekt zurück. Sie können die SessionPageStatePersister -Klasse verwenden, um den Seitenzustand im Sitzungszustand beizubehalten.

Gilt für:

Weitere Informationen