語言

SiteMapPath.SaveViewState 方法

定義

可以儲存控制狀態的 SiteMapPath 變更。

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

傳回

回傳伺服器控制項目前的視圖狀態。 若控制項無視圖狀態,則此方法回傳 null。

備註

檢視狀態是伺服器控制屬性值的累積。 這些值會自動被放入伺服器控制 ViewState 的屬性中,該屬性是該 StateBag 類別的實例。 此屬性的值會在伺服器控制生命週期的存檔狀態階段後,持續存在字串物件。

當 view state 被儲存時,這個字串物件會以變數的形式回傳給用戶端,並儲存在 Hidden HTML 元素中。 當你撰寫自訂伺服器控制時,可以透過覆寫此方法並修改伺服器控制 ViewState 屬性來提升效率。

適用於

另請參閱