ControlAdapter.SaveAdapterViewState Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje informacje o stanie widoku dla karty sterującej.
protected public:
virtual System::Object ^ SaveAdapterViewState();
protected internal virtual object SaveAdapterViewState ();
abstract member SaveAdapterViewState : unit -> obj
override this.SaveAdapterViewState : unit -> obj
Protected Friend Overridable Function SaveAdapterViewState () As Object
Zwraca
Element Object zawierający informacje o stanie widoku karty jako StateBag.
Uwagi
Jeśli karta musi zachować własne informacje o stanie widoku, może zastąpić SaveAdapterViewState metody i LoadAdapterViewState .
Karta musi utrzymywać informacje o stanie widoku, gdy istnieją dane, które muszą być przechowywane w żądaniach, niezależnie od skojarzonego stanu widoku kontrolki. Na przykład kontrolka siatki w przeglądarkach komputerów stacjonarnych może być renderowana jako pojedynczy widok wierszy i kolumn wartości. W innych przeglądarkach może ona podzielić renderowanie na wiele oddzielnych widoków, takich jak lista wierszy i szczegóły pojedynczego wiersza. Karta musi obsługiwać dane widoków, które nie są obecnie aktywne w stanie widoku.
Metoda jest wywoływana SaveAdapterViewState bezpośrednio przed Control.SaveViewState metodą na SaveState
etapie cyklu życia. Stan widoku karty jest oddzielny i oprócz stanu widoku kontrolki.