共用方式為


HtmlSelect.LoadViewState(Object) 方法

定義

HtmlSelect 方法所儲存的上一頁要求中,還原 SaveViewState() 控制項的檢視狀態資訊。

protected:
 override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState (object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)

參數

savedState
Object

Object,代表所要還原的控制項狀態。

備註

這個方法主要是由 .NET Framework 基礎結構使用,並不適合直接從您的程序代碼使用。 不過,控件開發人員可以覆寫這個方法,以指定自定義伺服器控件如何還原其檢視狀態。 如需詳細資訊,請參閱 ASP.NET 狀態管理概觀

控件 HtmlSelect 的檢視狀態會儲存為 Triplet 物件。 物件的 First 欄位 Triplet 會保存 HtmlSelect 控制元件的基底檢視狀態。 物件的 Second 欄位 Triplet 會保存 ListItemCollection 屬性所代表的 Items 集合。 物件的 Third 欄位 Triplet 會儲存 屬性所 SelectedIndices 代表的選取索引。 方法 LoadViewState 會呼叫基類 HtmlContainerControl.LoadViewState 的 方法來還原控件的基底檢視狀態。

方法 LoadViewState 主要是由控件開發人員使用,以擴充控件的功能 HtmlSelect

給繼承者的注意事項

在衍生類別中覆 LoadViewState(Object) 寫時,請務必呼叫基類 LoadViewState(Object) 的方法, HtmlSelect 以便正確管理控件的檢視狀態。

適用於

另請參閱