BoundField クラス
アセンブリ: System.Web (system.web.dll 内)


BoundField クラスはフィールドの値をテキストとして表示するために、データ バインド コントロール (GridView、DetailsView など) で使用されます。BoundField オブジェクトは、それが使用されているデータ バインド コントロールによって表示が異なります。たとえば、BoundField オブジェクトは、GridView コントロールでは列として表示され、DetailsView コントロールでは行として表示されます。
BoundField オブジェクトに表示するフィールドを指定するには、DataField プロパティをフィールドの名前に設定します。フィールド値を表示する前に HTML エンコードするには、HtmlEncode プロパティを true に設定します。カスタムの書式指定文字列をフィールド値に適用するには、DataFormatString プロパティを設定します。HtmlEncode プロパティが true の場合、エンコードされた、フィールドの文字列値がカスタム書式指定文字列で使用されます。既定では、データ バインド コントロールが読み取り専用モードの場合だけ、書式指定文字列がフィールド値に適用されます。データ バインド コントロールが編集モードの場合に書式指定文字列を表示値に適用するには、ApplyFormatInEditMode プロパティを true に設定します。フィールド値が null の場合にカスタムのキャプションを表示するには、NullDisplayText プロパティを設定します。BoundField オブジェクトは、ConvertEmptyStringToNull プロパティを true に設定することにより、空の文字列 ("") フィールド値を null 値に自動的に変換します。
データ バインド コントロール内の BoundField オブジェクトを非表示にするには、Visible プロパティを false に設定します。編集モードでフィールドの値が変更されるのを防ぐには、ReadOnly プロパティを true に設定します。レコードの挿入をサポートするデータ バインド コントロール (DetailsView コントロールなど) で BoundField オブジェクトを非表示にするには、InsertVisible プロパティを false に設定します。挿入モードで自動生成されたキー フィールドを非表示にする場合は、通常この方法を使用します。
BoundField オブジェクトのヘッダー セクションとフッター セクションをカスタマイズできます。ヘッダー セクションにキャプションを表示するには、HeaderText プロパティを設定します。フッター セクションにキャプションを表示するには、FooterText プロパティを設定します。ヘッダー セクションにテキストを表示する代わりに、HeaderImageUrl プロパティを設定してイメージを表示できます。ShowHeader プロパティを false に設定することにより、BoundField オブジェクトでヘッダー セクションを非表示にできます。
![]() |
---|
一部のデータ バインド コントロール (GridView コントロールなど) では、コントロールのヘッダー セクション全体を表示または非表示にできます。これらのデータ バインド コントロールは、個別にバインドされたフィールドの ShowHeader プロパティをサポートしません。データ バインド コントロールのヘッダー セクション (存在する場合) 全体を表示または非表示にするには、コントロールの ShowHeader プロパティを使用します。 |
フィールドの各部分にスタイル プロパティを設定することにより、BoundField オブジェクトの外観 (フォントの色や背景色など) をカスタマイズすることもできます。さまざまなスタイル プロパティの一覧を次の表に示します。

BoundField オブジェクトを使用して、GridView コントロールにフィールドの値を表示するコード例を次に示します。
<%@ Page language="VB" %> <html> <body> <form runat="server"> <h3>BoundField Example</h3> <asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" autogeneratecolumns="false" autogenerateeditbutton="true" allowpaging="true" datakeynames="CustomerID" runat="server"> <columns> <asp:boundfield datafield="CustomerID" readonly="true" headertext="Customer ID"/> <asp:boundfield datafield="CompanyName" convertemptystringtonull="true" headertext="Customer Name"/> <asp:boundfield datafield="Address" convertemptystringtonull="true" headertext="Address"/> <asp:boundfield datafield="City" convertemptystringtonull="true" headertext="City"/> <asp:boundfield datafield="PostalCode" convertemptystringtonull="true" headertext="ZIP Code"/> <asp:boundfield datafield="Country" convertemptystringtonull="true" headertext="Country"/> </columns> </asp:gridview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. Use an ASP.NET --> <!-- expression to retrieve the connection string value --> <!-- from the Web.config file. --> <asp:sqldatasource id="CustomersSqlDataSource" selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]" updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)" connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" runat="server"> </asp:sqldatasource> </form> </body> </html>
<%@ Page language="C#" %> <html> <body> <form runat="server"> <h3>BoundField Example</h3> <asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" autogeneratecolumns="false" autogenerateeditbutton="true" allowpaging="true" datakeynames="CustomerID" runat="server"> <columns> <asp:boundfield datafield="CustomerID" readonly="true" headertext="Customer ID"/> <asp:boundfield datafield="CompanyName" convertemptystringtonull="true" headertext="Customer Name"/> <asp:boundfield datafield="Address" convertemptystringtonull="true" headertext="Address"/> <asp:boundfield datafield="City" convertemptystringtonull="true" headertext="City"/> <asp:boundfield datafield="PostalCode" convertemptystringtonull="true" headertext="ZIP Code"/> <asp:boundfield datafield="Country" convertemptystringtonull="true" headertext="Country"/> </columns> </asp:gridview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. Use an ASP.NET --> <!-- expression to retrieve the connection string value --> <!-- from the Web.config file. --> <asp:sqldatasource id="CustomersSqlDataSource" selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]" updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)" connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" runat="server"> </asp:sqldatasource> </form> </body> </html>


System.Web.UI.WebControls.DataControlField
System.Web.UI.WebControls.BoundField
System.Web.UI.WebControls.AutoGeneratedField
System.Web.UI.WebControls.CheckBoxField


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


BoundField コンストラクタ
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタを使用して、BoundField クラスの新しいインスタンスを初期化します。通常、このコンストラクタは、動的に作成されたデータ バインド コントロールにフィールドを追加する場合に使用されます。
BoundField オブジェクトをデータ バインド コントロールに動的に追加するには、新しい BoundField オブジェクトを作成してそのプロパティを設定し、データ バインド コントロールのフィールド コレクションに追加します。たとえば、GridView コントロールを使用する場合は、BoundField オブジェクトを Columns コレクションに追加します。
![]() |
---|
フィールドはデータ バインド コントロールに動的に追加することもできますが、フィールドを静的に宣言しておき、適宜、表示または非表示にすることをお勧めします。すべてのフィールドを静的に宣言すると、親データ バインド コントロールのビューステートのサイズが小さくなります。 |

コンストラクタを使用して、BoundField オブジェクトを GridView コントロールに動的に追加するコード例を次に示します。
<%@ Page language="VB" %> <script runat="server"> Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Dynamically generated field columns need to be created only ' the first time the page is loaded. If Not IsPostBack Then ' Dynamically create field columns to display the desired ' fields from the data source. ' Create a BoundField object to display a customer's company name. Dim nameBoundField As New BoundField() nameBoundField.DataField = "CompanyName" nameBoundField.HeaderText = "Company Name" ' Create a BoundField object to display a customer's city. Dim cityBoundField As New BoundField() cityBoundField.DataField = "City" cityBoundField.HeaderText = "City" ' Add the field columns to the ColumnFields collection of the ' GridView control. CustomersGridView.Columns.Add(nameBoundField) CustomersGridView.Columns.Add(cityBoundField) End If End Sub </script> <html> <body> <form runat="server"> <h3>BoundField Constructor Example</h3> <asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" autogeneratecolumns="false" runat="server"> </asp:gridview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. Use an ASP.NET --> <!-- expression to retrieve the connection string value --> <!-- from the Web.config file. --> <asp:sqldatasource id="CustomersSqlDataSource" selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]" connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" runat="server"> </asp:sqldatasource> </form> </body> </html>
<%@ Page language="C#" %> <script runat="server"> void Page_Load(Object sender, EventArgs e) { // Dynamically generated field columns need to be created only // the first time the page is loaded. if(!IsPostBack) { // Dynamically create field columns to display the desired // fields from the data source. // Create a BoundField object to display a customer's company name. BoundField nameBoundField = new BoundField(); nameBoundField.DataField = "CompanyName"; nameBoundField.HeaderText = "Company Name"; // Create a BoundField object to display a customer's city. BoundField cityBoundField = new BoundField(); cityBoundField.DataField = "City"; cityBoundField.HeaderText = "City"; // Add the field columns to the ColumnFields collection of the // GridView control. CustomersGridView.Columns.Add(nameBoundField); CustomersGridView.Columns.Add(cityBoundField); } } </script> <html> <body> <form runat="server"> <h3>BoundField Constructor Example</h3> <asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" autogeneratecolumns="false" runat="server"> </asp:gridview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. Use an ASP.NET --> <!-- expression to retrieve the connection string value --> <!-- from the Web.config file. --> <asp:sqldatasource id="CustomersSqlDataSource" selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]" connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" runat="server"> </asp:sqldatasource> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


BoundField フィールド
BoundField プロパティ

名前 | 説明 | |
---|---|---|
![]() | AccessibleHeaderText | 一部のコントロールの AbbreviatedText プロパティ値として表示されるテキストを取得または設定します。 ( DataControlField から継承されます。) |
![]() | ApplyFormatInEditMode | BoundField オブジェクトを格納しているデータ バインド コントロールが編集モードである場合に、DataFormatString プロパティで指定した書式指定文字列をフィールド値に適用するかどうかを示す値を取得または設定します。 |
![]() | ControlStyle | DataControlField オブジェクトに格納されているすべての Web サーバー コントロールのスタイルを取得または設定します。 ( DataControlField から継承されます。) |
![]() | ConvertEmptyStringToNull | データ ソースでデータ フィールドを更新したときに、空の文字列値 ("") を null 値に自動的に変換するかどうかを示す値を取得または設定します。 |
![]() | DataField | BoundField オブジェクトにバインドするデータ フィールドの名前を取得または設定します。 |
![]() | DataFormatString | フィールドの値の表示形式を指定する文字列を取得または設定します。 |
![]() | FooterStyle | データ コントロール フィールドのフッターのスタイルを取得または設定します。 ( DataControlField から継承されます。) |
![]() | FooterText | データ コントロール フィールドのフッター項目に表示されるテキストを取得または設定します。 ( DataControlField から継承されます。) |
![]() | HeaderImageUrl | データ コントロール フィールドのヘッダー項目に表示されるイメージの URL を取得または設定します。 ( DataControlField から継承されます。) |
![]() | HeaderStyle | データ コントロール フィールドのヘッダーのスタイルを取得または設定します。 ( DataControlField から継承されます。) |
![]() | HeaderText | データ コントロールのヘッダーに表示するテキストを取得または設定します。 |
![]() | HtmlEncode | フィールド値を BoundField オブジェクトに表示する前に HTML エンコードするかどうかを示す値を取得または設定します。 |
![]() | InsertVisible | DataControlField オブジェクトの親データ バインド コントロールが挿入モードの場合に、このオブジェクトが表示されるかどうかを示す値を取得します。 ( DataControlField から継承されます。) |
![]() | ItemStyle | データ コントロール フィールドで表示されるテキスト ベースの内容のスタイルを取得します。 ( DataControlField から継承されます。) |
![]() | NullDisplayText | フィールド値が null の場合にフィールドに表示するキャプションを取得または設定します。 |
![]() | ReadOnly | 編集モードでフィールドの値を変更できるかどうかを示す値を取得または設定します。 |
![]() | ShowHeader | データ コントロール フィールドのヘッダー項目を表示するかどうかを示す値を取得または設定します。 ( DataControlField から継承されます。) |
![]() | SortExpression | データ ソース コントロールでデータを並べ替えるために使用される並べ替え式を、取得または設定します。 ( DataControlField から継承されます。) |
![]() | Visible | データ コントロール フィールドを表示するかどうかを示す値を取得または設定します。 ( DataControlField から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Control | DataControlField オブジェクトが関連付けられているデータ コントロールの参照を取得します。 ( DataControlField から継承されます。) |
![]() | DesignMode | デザイン時環境で、現在データ コントロール フィールドが表示されているかどうかを示す値を取得します。 ( DataControlField から継承されます。) |
![]() | IsTrackingViewState | DataControlField オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。 ( DataControlField から継承されます。) |
![]() | SupportsHtmlEncode | BoundField オブジェクトで HTML エンコーディングがサポートされるかどうかを示す値を取得します。 |
![]() | ViewState | 同一のページに対する複数の要求にわたって、DataControlField オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 ( DataControlField から継承されます。) |

BoundField メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | ExtractValuesFromCell | オーバーライドされます。 指定した System.Collections.IDictionary オブジェクトに、指定した TableCell オブジェクトの値を読み込みます。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | Initialize | オーバーライドされます。 BoundField オブジェクトを初期化します。 |
![]() | InitializeCell | オーバーライドされます。 指定された TableCell オブジェクトを、指定された行の状態に初期化します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | この DataControlField オブジェクトを表す文字列を返します。 ( DataControlField から継承されます。) |
![]() | ValidateSupportsCallback | オーバーライドされます。 BoundField オブジェクトに格納されているコントロールがコールバックをサポートしているかどうかを確認します。 |

名前 | 説明 | |
---|---|---|
![]() | CloneField | 現在の DataControlField 派生オブジェクトのコピーを作成します。 ( DataControlField から継承されます。) |
![]() | CopyProperties | オーバーライドされます。 指定した DataControlField オブジェクトに現在の BoundField オブジェクトのプロパティをコピーします。 |
![]() | CreateField | オーバーライドされます。 空の BoundField オブジェクトを作成します。 |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | FormatDataValue | BoundField オブジェクトのセルの指定したフィールド値を書式変換します。 |
![]() | GetDesignTimeValue | デザイナで BoundField オブジェクトを表示するときにフィールド値に使用される値を取得します。 |
![]() | GetValue | BoundField オブジェクトにバインドされているフィールドの値を取得します。 |
![]() | InitializeDataCell | 指定された TableCell オブジェクトを、指定された行の状態に初期化します。 |
![]() | LoadViewState | データ ソース ビューの、以前保存したビューステートを復元します。 ( DataControlField から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | OnDataBindField | BoundField オブジェクトのフィールドの値をバインドします。 |
![]() | OnFieldChanged | FieldChanged イベントを発生させます。 ( DataControlField から継承されます。) |
![]() | SaveViewState | ページがサーバーにポストバックされた時間以降に発生した、DataControlField ビューステートへの変更を保存します。 ( DataControlField から継承されます。) |
![]() | TrackViewState | DataControlField オブジェクトがそのビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState プロパティに格納して、同じページに対する複数の要求にわたって永続化できます。 ( DataControlField から継承されます。) |

BoundField メンバ
データ バインド コントロールにテキストとして表示するフィールドを表します。
BoundField データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | AccessibleHeaderText | 一部のコントロールの AbbreviatedText プロパティ値として表示されるテキストを取得または設定します。(DataControlField から継承されます。) |
![]() | ApplyFormatInEditMode | BoundField オブジェクトを格納しているデータ バインド コントロールが編集モードである場合に、DataFormatString プロパティで指定した書式指定文字列をフィールド値に適用するかどうかを示す値を取得または設定します。 |
![]() | ControlStyle | DataControlField オブジェクトに格納されているすべての Web サーバー コントロールのスタイルを取得または設定します。(DataControlField から継承されます。) |
![]() | ConvertEmptyStringToNull | データ ソースでデータ フィールドを更新したときに、空の文字列値 ("") を null 値に自動的に変換するかどうかを示す値を取得または設定します。 |
![]() | DataField | BoundField オブジェクトにバインドするデータ フィールドの名前を取得または設定します。 |
![]() | DataFormatString | フィールドの値の表示形式を指定する文字列を取得または設定します。 |
![]() | FooterStyle | データ コントロール フィールドのフッターのスタイルを取得または設定します。(DataControlField から継承されます。) |
![]() | FooterText | データ コントロール フィールドのフッター項目に表示されるテキストを取得または設定します。(DataControlField から継承されます。) |
![]() | HeaderImageUrl | データ コントロール フィールドのヘッダー項目に表示されるイメージの URL を取得または設定します。(DataControlField から継承されます。) |
![]() | HeaderStyle | データ コントロール フィールドのヘッダーのスタイルを取得または設定します。(DataControlField から継承されます。) |
![]() | HeaderText | データ コントロールのヘッダーに表示するテキストを取得または設定します。 |
![]() | HtmlEncode | フィールド値を BoundField オブジェクトに表示する前に HTML エンコードするかどうかを示す値を取得または設定します。 |
![]() | InsertVisible | DataControlField オブジェクトの親データ バインド コントロールが挿入モードの場合に、このオブジェクトが表示されるかどうかを示す値を取得します。(DataControlField から継承されます。) |
![]() | ItemStyle | データ コントロール フィールドで表示されるテキスト ベースの内容のスタイルを取得します。(DataControlField から継承されます。) |
![]() | NullDisplayText | フィールド値が null の場合にフィールドに表示するキャプションを取得または設定します。 |
![]() | ReadOnly | 編集モードでフィールドの値を変更できるかどうかを示す値を取得または設定します。 |
![]() | ShowHeader | データ コントロール フィールドのヘッダー項目を表示するかどうかを示す値を取得または設定します。(DataControlField から継承されます。) |
![]() | SortExpression | データ ソース コントロールでデータを並べ替えるために使用される並べ替え式を、取得または設定します。(DataControlField から継承されます。) |
![]() | Visible | データ コントロール フィールドを表示するかどうかを示す値を取得または設定します。(DataControlField から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Control | DataControlField オブジェクトが関連付けられているデータ コントロールの参照を取得します。(DataControlField から継承されます。) |
![]() | DesignMode | デザイン時環境で、現在データ コントロール フィールドが表示されているかどうかを示す値を取得します。(DataControlField から継承されます。) |
![]() | IsTrackingViewState | DataControlField オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。(DataControlField から継承されます。) |
![]() | SupportsHtmlEncode | BoundField オブジェクトで HTML エンコーディングがサポートされるかどうかを示す値を取得します。 |
![]() | ViewState | 同一のページに対する複数の要求にわたって、DataControlField オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。(DataControlField から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | ExtractValuesFromCell | オーバーライドされます。 指定した System.Collections.IDictionary オブジェクトに、指定した TableCell オブジェクトの値を読み込みます。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | Initialize | オーバーライドされます。 BoundField オブジェクトを初期化します。 |
![]() | InitializeCell | オーバーライドされます。 指定された TableCell オブジェクトを、指定された行の状態に初期化します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | この DataControlField オブジェクトを表す文字列を返します。 (DataControlField から継承されます。) |
![]() | ValidateSupportsCallback | オーバーライドされます。 BoundField オブジェクトに格納されているコントロールがコールバックをサポートしているかどうかを確認します。 |

名前 | 説明 | |
---|---|---|
![]() | CloneField | 現在の DataControlField 派生オブジェクトのコピーを作成します。 (DataControlField から継承されます。) |
![]() | CopyProperties | オーバーライドされます。 指定した DataControlField オブジェクトに現在の BoundField オブジェクトのプロパティをコピーします。 |
![]() | CreateField | オーバーライドされます。 空の BoundField オブジェクトを作成します。 |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | FormatDataValue | BoundField オブジェクトのセルの指定したフィールド値を書式変換します。 |
![]() | GetDesignTimeValue | デザイナで BoundField オブジェクトを表示するときにフィールド値に使用される値を取得します。 |
![]() | GetValue | BoundField オブジェクトにバインドされているフィールドの値を取得します。 |
![]() | InitializeDataCell | 指定された TableCell オブジェクトを、指定された行の状態に初期化します。 |
![]() | LoadViewState | データ ソース ビューの、以前保存したビューステートを復元します。 (DataControlField から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | OnDataBindField | BoundField オブジェクトのフィールドの値をバインドします。 |
![]() | OnFieldChanged | FieldChanged イベントを発生させます。 (DataControlField から継承されます。) |
![]() | SaveViewState | ページがサーバーにポストバックされた時間以降に発生した、DataControlField ビューステートへの変更を保存します。 (DataControlField から継承されます。) |
![]() | TrackViewState | DataControlField オブジェクトがそのビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState プロパティに格納して、同じページに対する複数の要求にわたって永続化できます。 (DataControlField から継承されます。) |

- BoundFieldのページへのリンク