LinqDataSourceView.SaveViewState Methode

Definition

Speichert die Änderungen am Ansichtszustand für das LinqDataSourceView Steuerelement seit dem Zeitpunkt, zu dem die Seite wieder auf dem Server gepostet wurde.

protected:
 virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object

Gibt zurück

Das Objekt, das die Änderungen am Ansichtszustand des LinqDataSourceView-Steuerelements enthält, oder null (Nothing in Visual Basic), wenn dem Objekt kein Ansichtszustand zugeordnet ist.

Hinweise

Die SaveViewState Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

Der Ansichtszustand ist die Anhäufung der Werte der Eigenschaften für ein Serversteuerelement. Diese Werte werden automatisch zur ViewState Eigenschaft des Serversteuerelements hinzugefügt, bei dem es sich um eine Instanz der StateBag Klasse handelt. Der ViewState Wert für das Serversteuerelement wird dann nach der Speicherstatusstufe des Lebenszyklus des Serversteuerelements in einem Zeichenfolgenobjekt beibehalten.

Wenn der Ansichtszustand gespeichert wird, wird das Zeichenfolgenobjekt, das nach der Speicherstatusstufe des Lebenszyklus des Serversteuerelements beibehalten wurde, als ausgeblendetes HTML-Element im Browser gerendert. 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.

Gilt für:

Weitere Informationen