Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

ControlAdapter.SaveAdapterControlState-Methode

Speichert Steuerelementzustandsinformationen für den Steuerelementadapter.

Namespace:  System.Web.UI.Adapters
Assembly:  System.Web (in System.Web.dll)

protected internal virtual Object SaveAdapterControlState()

Rückgabewert

Typ: System.Object
Ein Object, das die Steuerelementzustandsinformationen des Adapters als StateBag enthält.

Beim Steuerelementzustand handelt es sich um die unverzichtbaren Zustandsinformationen, die auch bei deaktiviertem Ansichtszustand erforderlich sind. Wenn ein Adapter die eigenen Steuerelementzustandsinformationen beibehalten muss, kann er die SaveAdapterControlState-Methode und LoadAdapterControlState-Methode überschreiben.

Adapter müssen möglicherweise Steuerelementzustandsinformationen beibehalten, wenn Features vorhanden sind, für die Zustandsinformationen anforderungsübergreifend und unabhängig vom Zustand des zugeordneten Steuerelements beibehalten werden müssen. Beispielsweise wird eventuell ein aus einer großen Textanzeige und einer Gruppe von RadioButton-Steuerelementen zusammengesetztes Steuerelement in Desktopcomputerbrowsern als eine einzige Ansicht gerendert. In anderen Browsern wird das Rendering eventuell in eine Ansicht für die Textanzeige und eine weitere Ansicht für die Optionsfeldgruppe aufgeteilt. In diesem Fall muss der Adapter die eigenen zielspezifischen Informationen über die gegenwärtig aktive Ansicht beibehalten.

In der SaveState-Lebenszyklusphase wird die SaveAdapterControlState-Methode unmittelbar nach der Control.SaveControlState-Methode aufgerufen. Der Steuerelementzustand des Adapters ist ein vom Steuerelementzustand des Steuerelements verschiedener Zustand und zusätzlich zu diesem vorhanden.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft