PageAdapter.GetStatePersister Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.