ControlAdapter.SaveAdapterViewState 方法

定義

儲存控制項配置器的檢視狀態資訊。

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

傳回

Object

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

備註

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

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

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

適用於

另請參閱