StateBag.IStateManager.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 die Änderungen am StateBag-Objekt ab dem Zeitpunkt, an dem die Seite an den Server zurückgesendet wurde.
virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;
object IStateManager.SaveViewState ();
abstract member System.Web.UI.IStateManager.SaveViewState : unit -> obj
override this.System.Web.UI.IStateManager.SaveViewState : unit -> obj
Function SaveViewState () As Object Implements IStateManager.SaveViewState
Gibt zurück
Das Objekt, das die Änderungen am Ansichtszustand der StateBag enthält. Wenn keine Änderungen vorhanden sind, oder es sind keine StateItem-Elemente in der StateBag, gibt diese Methode null
zurück.
Implementiert
Hinweise
Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.
Der Ansichtszustand ist die Kumulation der Werte eines Serversteuerelements. Diese Werte werden automatisch in die Eigenschaft des Serversteuerelements ViewState eingefügt, was eine Instanz der StateBag Klasse ist. Der Wert dieser Eigenschaft wird dann nach der Speicherstatusstufe des Serversteuerelements auf ein Zeichenfolgenobjekt beibehalten. Weitere Informationen finden Sie unter ASP.NET Webserversteuerelemente.
Wenn der Ansichtszustand gespeichert wird, wird dieses Zeichenfolgenobjekt als Variable zurückgegeben, die in einem HTML-Element Hidden
gespeichert ist. Wenn Sie benutzerdefinierte Serversteuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie diese Methode außer Kraft setzen und die Eigenschaft Ihres Serversteuerelements ViewState ändern. Weitere Informationen finden Sie unter ASP.NET Webserversteuerelemente und ASP.NET Übersicht über die Statusverwaltung.