BoundFieldとは? わかりやすく解説

BoundField クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

データ バインド コントロールテキストとして表示するフィールド表します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class BoundField
    Inherits DataControlField
public class BoundField : DataControlField
public ref class BoundField : public
 DataControlField
public class BoundField extends DataControlField
public class BoundField extends
 DataControlField
解説解説

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>

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.WebControls.DataControlField
    System.Web.UI.WebControls.BoundField
       System.Web.UI.WebControls.AutoGeneratedField
       System.Web.UI.WebControls.CheckBoxField
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BoundField メンバ
System.Web.UI.WebControls 名前空間
GridView
Columns
DetailsView
Fields
ButtonField
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField
ApplyFormatInEditMode
DataField
DataFormatString
InsertVisible
NullDisplayText
ReadOnly
Text
ConvertEmptyStringToNull
Visible

BoundField コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

BoundField クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

public BoundField ()
public:
BoundField ()
public BoundField ()
解説解説
使用例使用例

コンストラクタ使用して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>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BoundField クラス
BoundField メンバ
System.Web.UI.WebControls 名前空間
GridView
Columns

BoundField フィールド


パブリック フィールドパブリック フィールド

  名前 説明
パブリック フィールド ThisExpression "this" 式を表します
参照参照

関連項目

BoundField クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
DetailsView
Fields
ButtonField
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField
ApplyFormatInEditMode
DataField
DataFormatString
InsertVisible
NullDisplayText
ReadOnly
Text
ConvertEmptyStringToNull
Visible

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 クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
DetailsView
Fields
ButtonField
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField
ApplyFormatInEditMode
DataField
DataFormatString
InsertVisible
NullDisplayText
ReadOnly
Text
ConvertEmptyStringToNull
Visible

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 クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
DetailsView
Fields
ButtonField
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField
ApplyFormatInEditMode
DataField
DataFormatString
InsertVisible
NullDisplayText
ReadOnly
Text
ConvertEmptyStringToNull
Visible

BoundField メンバ

データ バインド コントロールテキストとして表示するフィールド表します

BoundField データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド BoundField BoundField クラス新しインスタンス初期化します。
パブリック フィールドパブリック フィールド
  名前 説明
パブリック フィールド ThisExpression "this" 式を表します
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ 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 クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
DetailsView
Fields
ButtonField
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField
ApplyFormatInEditMode
DataField
DataFormatString
InsertVisible
NullDisplayText
ReadOnly
Text
ConvertEmptyStringToNull
Visible



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「BoundField」の関連用語

BoundFieldのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BoundFieldのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS