WebControl.SaveViewState 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.
Speichert jeden Zustand, der nach dem Aufrufen der TrackViewState()-Methode geändert wurde.
protected:
override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object
Gibt zurück
Ein Objekt, das den aktuellen Ansichtszustand des Steuerelements enthält, andernfalls null
, wenn dem Steuerelement kein Ansichtszustand zugeordnet ist.
Hinweise
Die SaveViewState Methode wird hauptsächlich von Steuerelemententwicklern verwendet.
Ansichtsstatus ist die kumulativen Werte der Eigenschaften für ein Serversteuerelement. Diese Werte werden automatisch in der ViewState Eigenschaft für das Serversteuerelement platziert, was eine Instanz der StateBag Klasse ist. Der ViewState Eigenschaftswert wird dann nach dem Speichern des Lebenszyklus des Serversteuerelements auf ein Zeichenfolgenobjekt beibehalten. Weitere Informationen finden Sie unter ASP.NET Übersicht über den Lebenszyklus von Seiten.
Wenn der Ansichtszustand gespeichert wird, wird dieses Zeichenfolgenobjekt als Variable zurückgegeben, die in einem ausgeblendeten HTML-Element input
gespeichert ist. Wenn Sie benutzerdefinierte Serversteuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie die SaveViewState Methode außer Kraft setzen und die ViewState Eigenschaft für Ihr Serversteuerelement ändern. Weitere Informationen finden Sie unter ASP.NET Übersicht über die Zustandsverwaltung.