ControlAdapter.SaveAdapterViewState Metoda

Definicja

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

Object

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.

Dotyczy

Zobacz też