共用方式為


HtmlSelect.SaveViewState 方法

定義

儲存自從網頁回傳至伺服器以來所發生的任何 HtmlSelect 控制項檢視狀態變更。

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

傳回

包含 Object 檢視狀態變更的 HtmlSelect。 如果檢視狀態與物件產生關聯,這個方法就會傳回 null 參考 (在 Visual Basic 中為 Nothing)。

備註

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

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

給繼承者的注意事項

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

適用於

另請參閱