Freigeben über


DataPager.SaveViewState Methode

Definition

Speichert alle Änderungen am Ansichtszustand eines DataPager-Steuerelements, die seit dem letzten Zurücksenden der Seite an den Server aufgetreten sind.

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

Gibt zurück

Gibt den aktuellen Ansichtszustand des DataPager-Steuerelements zurück. Wenn dem Steuerelement kein Ansichtszustand zugeordnet ist, gibt diese Methode null zurück.

Hinweise

Der Ansichtszustand ist die Akkumulation der Werte der Eigenschaften eines Serversteuerelements. Diese Werte werden automatisch in die Eigenschaft des Serversteuerelements ViewState eingefügt, die eine Instanz der StateBag -Klasse ist. Der Wert dieser Eigenschaft wird dann nach der Speicherzustandsphase des Lebenszyklus der Serversteuerung in einem Zeichenfolgenobjekt beibehalten. Weitere Informationen finden Sie unter übersicht über ASP.NET Zustandsverwaltung.

Wenn der Ansichtsstatus gespeichert wird, wird dieses Zeichenfolgenobjekt als Variable an den Browser gesendet, die in einem ausgeblendeten Element auf der Seite gespeichert wird. Wenn Sie benutzerdefinierte Serversteuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie diese Methode überschreiben und die Eigenschaft des Serversteuerelements ViewState ändern. Weitere Informationen finden Sie unter übersicht über ASP.NET Zustandsverwaltung.

Hinweis

Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet, um das DataPager Steuerelement zu erweitern.

Gilt für:

Weitere Informationen