次の方法で共有


DataControlField.ViewState プロパティ

定義

同一のページに対する複数の要求にわたって、DataControlField オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。

protected:
 property System::Web::UI::StateBag ^ ViewState { System::Web::UI::StateBag ^ get(); };
protected System.Web.UI.StateBag ViewState { get; }
member this.ViewState : System.Web.UI.StateBag
Protected ReadOnly Property ViewState As StateBag

プロパティ値

StateBag ビューステートの情報を格納している DataControlField のインスタンス。

注釈

データ コントロール フィールドのビューステートは、そのすべてのプロパティ値の累積です。 HTTP 要求間でこれらの値を保持するために、ASP.NET サーバー コントロールは、クラスのインスタンスであるこのプロパティを StateBag 使用してプロパティ値を格納します。 その後、後続の要求が処理されると、値は変数として HTML 非表示入力要素に渡されます。 サーバー コントロールのビューステートの保存の詳細については、「 ASP.NET ビューステートの概要」を参照してください。

既定では、すべてのサーバー コントロールに対してビューステートが有効になっていますが、無効にしたい状況があります。 詳細については、「 ASP.NET パフォーマンスの概要」を参照してください。

ディクショナリとその使用方法の詳細については、「 コレクションとデータ構造」を参照してください。

適用対象

こちらもご覧ください