ControlAdapter.LoadAdapterControlState(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
載入之前在對頁面發出要求的期間由 SaveAdapterControlState() 所儲存的配置器控制項狀態資訊 (與此控制項配置器相關聯的控制項便存在於此頁面中)。
protected public:
virtual void LoadAdapterControlState(System::Object ^ state);
protected internal virtual void LoadAdapterControlState (object state);
abstract member LoadAdapterControlState : obj -> unit
override this.LoadAdapterControlState : obj -> unit
Protected Friend Overridable Sub LoadAdapterControlState (state As Object)
參數
備註
控制項狀態是必要的狀態資訊,即使停用檢視狀態也一樣。 當配接器需要維護自己的控制項狀態資訊時,可以覆寫 LoadAdapterControlState 和 SaveAdapterControlState 方法。
當需要跨要求維護狀態的功能時,配接器可能需要維護控制項狀態資訊,而與相關聯控制項的狀態無關。 例如,由大型文字顯示和一組 RadioButton 控制群組成的複合控制項,可能會轉譯為桌上型電腦瀏覽器上的單一檢視。 在其他瀏覽器上,它可能會分割其轉譯 - 文字顯示的一個檢視,另一個用於選項按鈕群組。 配接器必須維護目前使用中檢視的專屬目標特定資訊。
方法 LoadAdapterControlState 會在生命週期階段的 LoadState
方法之後 Control.LoadControlState 立即呼叫。 配接器控制項狀態是分開的,除了控制項的控制項狀態之外。