次の方法で共有


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 オーバーライドします。

コントロールの状態は、ページ インデックスやキーワードなど、少量の重要なデータを対象としています。 大量のデータにコントロール状態を使用すると、ページのパフォーマンスに悪影響を及ぼす可能性があります。

適用対象

こちらもご覧ください