CatalogZoneBase.SaveControlState 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 alle Änderungen im Zustand eines CatalogZoneBase-Steuerelements, die nach dem Zurücksenden der Webseite an den Server eintreten.
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
Ein Object, das die Zustandsdaten für das Steuerelement enthält. Wenn keine Änderungen am Zustand eingetreten sind, gibt die Methode null
zurück.
Hinweise
Die SaveControlState Methode befasst sich mit Zustandsdaten, die für den Vorgang eines Steuerelements (z. B. ein Index oder Schlüsselwort) unerlässlich sind und von den Ansichtsstatusdaten des Steuerelements getrennt sind.
Die Methode ruft zuerst die Basismethode auf, um die vorhandenen Statusdaten für das Steuerelement zu speichern. Als Nächstes wird bestimmt, ob ein CatalogPart Steuerelement in der Zone aktuell ausgewählt ist, indem überprüft wird, ob die SelectedCatalogPartID Eigenschaft einen Wert hat. Wenn ein ausgewähltes Steuerelement vorhanden ist, aktualisiert die Methode die vorhandenen Statusdaten mit den Statusdaten aus dem ausgewählten Steuerelement, und gibt dann alle Statusdaten zurück.
Hinweise für Vererber
Sie können die SaveControlState() Methode optional in einer abgeleiteten Klasse außer Kraft setzen, sodass Sie den gespeicherten Steuerelementstatus für andere benutzerdefinierte Objekte in der Zone aktualisieren können.