Share via


ChangePassword.SaveControlState 方法

定義

儲存頁面回傳至伺服器以來,所發生的任何伺服器控制項狀態變更。

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

傳回

伺服器控制項的目前狀態,否則為 null

備註

SaveControlState使用 方法來儲存控制項作業 ChangePassword 所需的狀態資訊。 此控制項狀態資料會與控制項的 ChangePassword 檢視狀態資料分開儲存。

使用控制項狀態的自訂控制項必須先呼叫 RegisterRequiresControlState 物件上的 方法, Page 才能儲存控制項狀態。

給繼承者的注意事項

儲存控制項狀態時,字串物件會以儲存在 HTML <input type="hidden" /> 元素中的變數的形式傳回給用戶端。 SaveControlState()覆寫 方法,以擷取控制項中使用的 ChangePassword 狀態資訊。

控制狀態適用于少量的重要資料,例如頁面索引或關鍵字。 對大量資料使用控制狀態可能會對頁面效能造成負面影響。

適用於

另請參閱