Freigeben über


HtmlSelect.SaveViewState Methode

Definition

Speichert alle HtmlSelect Änderungen des Steuerelementansichtszustands, die seit der Zurückpostung der Seite auf dem 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

Das Object Enthält die Änderungen am Ansichtszustand HtmlSelect . Wenn dem Objekt kein Ansichtszustand zugeordnet ist, gibt diese Methode einen Nullverweis (Nothing in Visual Basic) zurück.

Hinweise

Der HtmlSelect Ansichtszustand des Steuerelements wird als Triplet Objekt gespeichert. Das First Feld des Triplet Objekts enthält den HtmlSelect Basisansichtszustand des Steuerelements. Das Second Feld des Triplet Objekts enthält die ListItemCollection durch die Items Eigenschaft dargestellte Auflistung. Das Third Feld des Triplet Objekts enthält die ausgewählten Indizes, die durch die SelectedIndices Eigenschaft dargestellt werden. Die SaveViewState Methode ruft die Methode der Basisklasse Control.SaveViewState auf, um den Basisansichtszustand des Steuerelements zu speichern.

Die SaveViewState Methode wird hauptsächlich von Steuerelemententwicklern verwendet, die die Funktionalität des HtmlSelect Steuerelements erweitern.

Hinweise für Vererber

Achten Sie beim Überschreiben SaveViewState() in einer abgeleiteten Klasse darauf, die Methode der Basisklasse SaveViewState() aufzurufen, damit der HtmlSelect Ansichtszustand des Steuerelements ordnungsgemäß verwaltet wird.

Gilt für:

Weitere Informationen