次の方法で共有


ChangePassword.SaveViewState メソッド

定義

ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールのビューステートの変更を保存します。

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

戻り値

サーバー コントロールの現在のビューステート。それ以外の場合は、null

注釈

ビューステートは、コントロールのプロパティの値の累積です ChangePassword 。 これらの値は、 クラスの ViewState インスタンスである コントロールの ChangePassword プロパティに自動的に StateBag 配置されます。 その後、 プロパティの ViewState 値は、コントロール ライフ サイクルの保存状態ステージの後に文字列オブジェクトに ChangePassword 永続化されます。 詳細については、「 ASP.NET ページライフサイクルの概要」を参照してください。

ビュー ステートが保存されると、この文字列オブジェクトは HTML <input type="hidden" /> 要素に格納されている変数としてクライアントに返されます。 カスタム サーバー コントロールを作成する場合は、 メソッドをオーバーライドし、コントロールの SaveViewState プロパティを ViewState 変更することで、効率を ChangePassword 向上させることができます。

適用対象

こちらもご覧ください