SqlDataSourceView.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 Ansichtsstatus für das SqlDataSourceView Steuerelement seit dem Zeitpunkt, zu dem die Seite zurück an den Server gesendet 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 des Ansichtszustands von SqlDataSourceView enthält, andernfalls null
, wenn dem Objekt kein Ansichtszustand zugeordnet ist.
Hinweise
Die SaveViewState -Methode wird in erster Linie von Steuerelemententwicklern verwendet.
Der Ansichtszustand ist die Akkumulation der Werte der Eigenschaften für ein Serversteuerelement. Diese Werte werden automatisch in der ViewState Eigenschaft für das Serversteuerelement platziert, das eine Instanz der StateBag -Klasse ist. Der ViewState Wert für das Serversteuerelement wird dann nach der Speicherstatusphase des Lebenszyklus der Serversteuerung in einem Zeichenfolgenobjekt beibehalten.
Wenn der Ansichtsstatus gespeichert wird, wird das Zeichenfolgenobjekt, das nach der Speicherstatusphase des Lebenszyklus der Serversteuerung beibehalten wurde, als Variable, die in einem HTML-Element Hidden
gespeichert ist, an den Client zurückgegeben. Wenn Sie benutzerdefinierte Serversteuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie die SaveViewState -Methode überschreiben und die ViewState
Eigenschaft für Ihr Serversteuerelement ändern. Weitere Informationen finden Sie unter übersicht über ASP.NET Zustandsverwaltung.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für