ControlAdapter.LoadAdapterViewState(Object) Metoda

Definicja

Ładuje informacje o stanie widoku karty, które zostały zapisane SaveAdapterViewState() podczas poprzedniego żądania na stronie, na której znajduje się kontrolka skojarzona z tą kartą sterowania.

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)

Parametry

state
Object

Element Object zawierający informacje o stanie widoku karty jako StateBag.

Uwagi

Gdy karta musi zachować własne informacje o stanie widoku, może zastąpić LoadAdapterViewState metody i SaveAdapterViewState .

Karta musi zachować informacje o stanie wyświetlania, gdy istnieją dane, które muszą być przechowywane między żądaniami, niezależnie od stanu widoku skojarzonej 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 jednego wiersza. Karta musi zachować dane dla widoków, które nie są obecnie aktywne w stanie widoku.

Metoda jest wywoływana LoadAdapterViewState bezpośrednio przed Control.LoadViewState metodą na LoadState etapie cyklu życia. Stan widoku karty jest oddzielny i oprócz stanu widoku kontrolki.

Dotyczy

Zobacz też