Freigeben über


ChangePassword.SaveControlState Methode

Definition

Speichert alle Zustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.

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

Gibt zurück

Der aktuelle Zustand des Serversteuerelements, andernfalls null.

Hinweise

Verwenden Sie die SaveControlState -Methode, um Zustandsinformationen zu speichern, die für den Betrieb des Steuerelements ChangePassword erforderlich sind. Diese Steuerelementzustandsdaten werden getrennt von den Ansichtszustandsdaten für das ChangePassword Steuerelement gespeichert.

Benutzerdefinierte Steuerelemente, die den Steuerelementzustand verwenden, müssen die RegisterRequiresControlState -Methode für das Page -Objekt aufrufen, bevor der Steuerungszustand gespeichert wird.

Hinweise für Vererber

Beim Speichern des Steuerelementzustands wird ein Zeichenfolgenobjekt an den Client als Variable zurückgegeben, die in einem HTML-Element <input type="hidden" /> gespeichert wird. Überschreiben Sie die SaveControlState() -Methode, um die Zustandsinformationen zu extrahieren, die ChangePassword im Steuerelement verwendet werden sollen.

Der Steuerungszustand ist für kleine Mengen kritischer Daten vorgesehen, z. B. für einen Seitenindex oder ein Schlüsselwort. Die Verwendung des Steuerungszustands für große Datenmengen kann sich negativ auf die Seitenleistung auswirken.

Gilt für:

Weitere Informationen