HtmlSelect.SaveViewState-Methode
Speichert alle Änderungen am Ansichtszustand des HtmlSelect-Steuerelements, die seit dem letzten Zurücksenden der Seite an den Server aufgetreten sind.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Protected Overrides Function SaveViewState As Object
'Usage
Dim returnValue As Object
returnValue = Me.SaveViewState
protected override Object SaveViewState ()
protected:
virtual Object^ SaveViewState () override
protected Object SaveViewState ()
protected override function SaveViewState () : Object
Rückgabewert
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 Ansichtszustand des HtmlSelect-Steuerelements wird als Triplet-Objekt gespeichert. Das First-Feld des Triplet-Objekts enthält den ursprünglichen Ansichtszustand des HtmlSelect-Steuerelements. Das Second-Feld des Triplet-Objekts enthält die ListItemCollection-Auflistung, die durch die Items-Eigenschaft dargestellt wird. Das Third-Feld des Triplet-Objekts enthält die ausgewählten Indizes, die durch die SelectedIndices-Eigenschaft dargestellt werden. Die SaveViewState-Methode ruft die Control.SaveViewState-Methode der Basisklasse auf, um den ursprünglichen Ansichtszustand des Steuerelements zu speichern.
Die SaveViewState-Methode wird hauptsächlich von Entwicklern von Steuerelementen zum Erweitern der Funktionalität des HtmlSelect-Steuerelements verwendet.
Hinweise für Erben Wenn Sie die SaveViewState-Methode in einer abgeleiteten Klasse überschreiben, müssen Sie die SaveViewState-Methode der Basisklasse aufrufen, damit der Ansichtszustand des HtmlSelect-Steuerelements korrekt verwaltet wird.
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HtmlSelect-Klasse
HtmlSelect-Member
System.Web.UI.HtmlControls-Namespace
LoadViewState
Triplet
Control.SaveViewState