Share via


ControlAdapter.LoadAdapterViewState(Object) 方法

定義

載入之前在對頁面發出要求的期間由 SaveAdapterViewState() 所儲存的配置器檢視狀態資訊 (與此控制項配置器相關聯的控制項便存在於此頁面中)。

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)

參數

state
Object

Object,包含當做 StateBag 的配置器檢視狀態資訊。

備註

當配接器需要維護自己的檢視狀態資訊時,可以覆寫 LoadAdapterViewStateSaveAdapterViewState 方法。

配接器必須在要求之間維護資料時維護檢視狀態資訊,與相關聯控制項的檢視狀態無關。 例如,桌上型電腦瀏覽器上的格線控制項可能會轉譯為值之資料列和資料行的單一檢視。 在其他瀏覽器中,它可能會將其轉譯分割成多個個別檢視,例如單一資料列的資料列清單和詳細資料。 配接器需要維護目前不在檢視狀態中之檢視的資料。

方法 LoadAdapterViewState 會在生命週期階段中的 LoadState 方法之前 Control.LoadViewState 立即呼叫。 配接器檢視狀態是分開的,除了控制項的檢視狀態之外。

適用於

另請參閱