次の方法で共有


HotSpot.ViewState プロパティ

定義

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

protected:
 property System::Web::UI::StateBag ^ ViewState { System::Web::UI::StateBag ^ get(); };
[System.ComponentModel.Browsable(false)]
protected System.Web.UI.StateBag ViewState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewState : System.Web.UI.StateBag
Protected ReadOnly Property ViewState As StateBag

プロパティ値

StateBag 領域のビューステートの情報を格納している HotSpot クラスのインスタンス。

属性

注釈

メンバーは ViewState 、クラスから HotSpot カスタム実装を派生するときに、主にコントロール開発者によって使用されます。

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

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

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

適用対象

こちらもご覧ください