SiteMapPath.SaveViewState 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可以儲存控制狀態的 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 屬性來提升效率。