Freigeben über


SiteMapPath.SaveViewState Methode

Definition

Speichert Änderungen am Ansichtszustand des SiteMapPath-Steuerelements.

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 Serversteuerelements 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 der Eigenschaft des Serversteuerelements ViewState platziert, die eine Instanz der StateBag -Klasse ist. Der Wert dieser Eigenschaft wird dann nach der Speicherzustandsphase des Lebenszyklus der Serversteuerung in einem Zeichenfolgenobjekt beibehalten.

Wenn der Ansichtszustand gespeichert wird, wird dieses Zeichenfolgenobjekt als Variable an den Client zurückgegeben, die in einem Hidden HTML-Element gespeichert wird. Wenn Sie benutzerdefinierte Serversteuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie diese Methode überschreiben und die Eigenschaft Ihres Serversteuerelements ViewState ändern.

Gilt für:

Weitere Informationen