Freigeben über


HtmlSelect.LoadViewState-Methode

Stellt die Informationen über den Ansichtszustand des HtmlSelect-Steuerelements aus einer früheren Seitenanforderung wieder her, die mit der SaveViewState-Methode gespeichert wurden.

Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Protected Overrides Sub LoadViewState ( _
    savedState As Object _
)
'Usage
Dim savedState As Object

Me.LoadViewState(savedState)
protected override void LoadViewState (
    Object savedState
)
protected:
virtual void LoadViewState (
    Object^ savedState
) override
protected void LoadViewState (
    Object savedState
)
protected override function LoadViewState (
    savedState : Object
)

Parameter

  • savedState
    Ein Object, das den wiederherzustellenden Steuerelementzustand darstellt.

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 LoadViewState-Methode ruft die HtmlContainerControl.LoadViewState-Methode der Basisklasse auf, um den ursprünglichen Ansichtszustand des Steuerelements wiederherzustellen.

Die LoadViewState-Methode wird hauptsächlich von Entwicklern von Steuerelementen zum Erweitern der Funktionalität des HtmlSelect-Steuerelements verwendet.

Hinweise für Erben Wenn Sie die LoadViewState-Methode in einer abgeleiteten Klasse überschreiben, müssen Sie die LoadViewState-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
SaveViewState
Triplet
HtmlContainerControl.LoadViewState
Control.LoadViewState

Weitere Ressourcen

HTML-Serversteuerelemente