ControlAdapter.LoadAdapterViewState(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt Ansichtszustandsinformationen des Adapters, die von SaveAdapterViewState() während einer vorherigen Anforderung der Seite, auf der sich das diesem Steuerelementadapter zugeordnete Steuerelement befindet, gespeichert wurden.
protected public:
virtual void LoadAdapterViewState(System::Object ^ state);
protected internal virtual void LoadAdapterViewState (object state);
abstract member LoadAdapterViewState : obj -> unit
override this.LoadAdapterViewState : obj -> unit
Protected Friend Overridable Sub LoadAdapterViewState (state As Object)
Parameter
Hinweise
Wenn ein Adapter seine eigenen Ansichtszustandsinformationen verwalten muss, kann er die LoadAdapterViewState Methoden und SaveAdapterViewState überschreiben.
Ein Adapter muss Ansichtsstatusinformationen verwalten, wenn Daten vorhanden sind, die anforderungsübergreifend verwaltet werden müssen, unabhängig vom Ansichtsstatus des zugeordneten Steuerelements. Beispielsweise kann ein Rastersteuerelement in Desktopcomputerbrowsern als einzelne Ansicht von Zeilen und Spalten von Werten gerendert werden. In anderen Browsern kann das Rendering in mehrere separate Ansichten aufgeteilt werden, z. B. eine Liste von Zeilen und Details einer einzelnen Zeile. Der Adapter müsste die Daten für die Ansichten verwalten, die derzeit nicht im Ansichtszustand aktiv sind.
Die LoadAdapterViewState -Methode wird unmittelbar vor der Control.LoadViewState -Methode in der LoadState
Lebenszyklusphase aufgerufen. Der Ansichtszustand des Adapters ist getrennt und zusätzlich zum Ansichtszustand des Steuerelements.