Freigeben über


HtmlSelect.SaveViewState Methode

Definition

Speichert alle Änderungen am Ansichtszustand des HtmlSelect-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

Das Object, das die Änderungen am Ansichtszustand von HtmlSelect enthält. Wenn dem Objekt kein Ansichtszustand zugeordnet ist, gibt diese Methode einen NULL-Verweis zurück (Nothing in Visual Basic).

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 durch die ListItemCollection -Eigenschaft dargestellte Items Auflistung. Das Third Feld des Triplet -Objekts enthält die ausgewählten Indizes, die von der SelectedIndices -Eigenschaft dargestellt werden. Die SaveViewState -Methode ruft die Methode der Basisklasse Control.SaveViewState auf, um den Basisansichtsstatus des Steuerelements zu speichern.

Die SaveViewState -Methode wird in erster Linie von Steuerelemententwicklern verwendet, die die Funktionalität des Steuerelements HtmlSelect erweitern.

Hinweise für Vererber

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

Gilt für:

Weitere Informationen