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

ButtonFieldBase クラス

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

ButtonField クラスまたは CommandField クラスなど、ボタン フィールド抽象基本クラスとして機能しますButtonFieldBase クラスは、すべてのボタン フィールドに共通のメソッドおよびプロパティ提供します

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

Public MustInherit Class
 ButtonFieldBase
    Inherits DataControlField
Dim instance As ButtonFieldBase
public abstract class ButtonFieldBase : DataControlField
public ref class ButtonFieldBase abstract :
 public DataControlField
public abstract class ButtonFieldBase extends
 DataControlField
public abstract class ButtonFieldBase extends
 DataControlField
解説解説

ButtonFieldBase クラスボタン フィールド抽象基本クラスであり、すべてのボタン フィールドに共通のメソッドおよびプロパティ持ちます。このクラス抽象クラスであるため、このクラスインスタンス直接作成することはできません。代わりにButtonField クラスまたは CommandField クラスなど、ButtonFieldBase クラスから継承する抽象クラスインスタンス作成する必要があります

ButtonFieldBase から派生したオブジェクトは、表示されるレコードごとに 1 つ上のボタン表示するために、データ バインド コントロール (GridView コントロール、DetailsView コントロールなど) が使用しますボタン フィールドは、それが使用されているデータ バインド コントロールによって表示異なります。たとえば、ボタン フィールドは、GridView コントロールでは列として表示されDetailsView コントロールでは行として表示されます。

ボタン フィールドボタンクリックすると、親データ バインド コントロールコマンド イベント発生しますコマンド イベントイベント ハンドラ作成すると、ボタンクリックされたときに実行するカスタム ルーチンを提供できます

メモメモ

GridView コントロールは RowCommand イベント発生させ、DetailsView コントロールは ItemCommand イベント発生させます

表示するボタンの種類指定するには、ButtonType プロパティ使用しますButtonFieldBase オブジェクトヘッダー セクション表示または非表示にするには、ShowHeader プロパティ設定します

継承時の注意 ButtonFieldBase クラスから継承する場合は、CopyProperties のメンバオーバーライドする必要があります

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

ButtonFieldBase コンストラクタ


ButtonFieldBase プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessibleHeaderText  一部コントロールAbbreviatedText プロパティ値として表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ ButtonType ボタン フィールド表示するボタンの種類取得または設定します
パブリック プロパティ CausesValidation ButtonFieldBase オブジェクトボタンクリックされたときに検証実行するかどうかを示す値を取得または設定します
パブリック プロパティ ControlStyle  DataControlField オブジェクト格納されているすべての Web サーバー コントロールスタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ FooterStyle  データ コントロール フィールドフッタースタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ FooterText  データ コントロール フィールドフッター項目に表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderImageUrl  データ コントロール フィールドヘッダー項目に表示されるイメージURL取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderStyle  データ コントロール フィールドヘッダースタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderText  データ コントロール フィールドヘッダー項目に表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ InsertVisible  DataControlField オブジェクトの親データ バインド コントロール挿入モード場合に、このオブジェクト表示されるかどうかを示す値を取得します。 ( DataControlField から継承されます。)
パブリック プロパティ ItemStyle  データ コントロール フィールド表示されるテキスト ベース内容スタイル取得します。 ( DataControlField から継承されます。)
パブリック プロパティ ShowHeader ButtonFieldBase オブジェクトヘッダー セクション表示するかどうかを示す値を取得または設定します
パブリック プロパティ SortExpression  データ ソース コントロールデータ並べ替えるために使用される並べ替え式を、取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ ValidationGroup ButtonFieldBase オブジェクトボタンクリックされたときに検証する検証コントロールグループの名前を取得または設定します
パブリック プロパティ Visible  データ コントロール フィールド表示するかどうかを示す値を取得または設定します。 ( DataControlField から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Control  DataControlField オブジェクト関連付けられているデータ コントロール参照取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ DesignMode  デザイン環境で、現在データ コントロール フィールド表示されているかどうかを示す値を取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ IsTrackingViewState  DataControlField オブジェクトビューステートへの変更保存しているかどうかを示す値を取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってDataControlField オブジェクトビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( DataControlField から継承されます。)
参照参照

関連項目

ButtonFieldBase クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
ShowHeader
DetailsView
Fields
BoundField クラス
ButtonField クラス
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField

ButtonFieldBase メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド ExtractValuesFromCell  現在のテーブル セルからデータ コントロール フィールドの値を抽出し指定した IDictionary コレクションにその値を追加します。 ( DataControlField から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド Initialize  データ コントロール フィールドインスタンス基本的な初期化実行します。 ( DataControlField から継承されます。)
パブリック メソッド InitializeCell  セルコントロールコレクションテキストまたはコントロール追加します。 ( DataControlField から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString  この DataControlField オブジェクトを表す文字列を返します。 ( DataControlField から継承されます。)
パブリック メソッド ValidateSupportsCallback  派生クラス内でオーバーライドされた場合は、フィールド格納されているコントロールコールバックサポートすることを通知します。 ( DataControlField から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド CloneField  現在の DataControlField 派生オブジェクトコピー作成します。 ( DataControlField から継承されます。)
プロテクト メソッド CopyProperties オーバーライドされます。 ButtonFieldBase クラスから派生した現在のオブジェクトプロパティを、指定した DataControlField オブジェクトコピーします
プロテクト メソッド CreateField  派生クラス内でオーバーライドされた場合は、空の DataControlField 派生オブジェクト作成します。 ( DataControlField から継承されます。)
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド LoadViewState  データ ソース ビューの、以前保存したビューステート復元します。 ( DataControlField から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnFieldChanged  FieldChanged イベント発生させます。 ( DataControlField から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポストバックされた時間以降発生したDataControlField ビューステートへの変更保存します。 ( DataControlField から継承されます。)
プロテクト メソッド TrackViewState  DataControlField オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールViewState プロパティ格納して、同じページ対す複数要求わたって永続化できます。 ( DataControlField から継承されます。)
参照参照

関連項目

ButtonFieldBase クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
ShowHeader
DetailsView
Fields
BoundField クラス
ButtonField クラス
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField

ButtonFieldBase メンバ

ButtonField クラスまたは CommandField クラスなど、ボタン フィールド抽象基本クラスとして機能します。ButtonFieldBase クラスは、すべてのボタン フィールドに共通のメソッドおよびプロパティ提供します

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


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド ButtonFieldBase ButtonFieldBase クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessibleHeaderText  一部コントロールAbbreviatedText プロパティ値として表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ ButtonType ボタン フィールド表示するボタンの種類取得または設定します
パブリック プロパティ CausesValidation ButtonFieldBase オブジェクトボタンクリックされたときに検証実行するかどうかを示す値を取得または設定します
パブリック プロパティ ControlStyle  DataControlField オブジェクト格納されているすべての Web サーバー コントロールスタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ FooterStyle  データ コントロール フィールドフッタースタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ FooterText  データ コントロール フィールドフッター項目に表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderImageUrl  データ コントロール フィールドヘッダー項目に表示されるイメージURL取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderStyle  データ コントロール フィールドヘッダースタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderText  データ コントロール フィールドヘッダー項目に表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ InsertVisible  DataControlField オブジェクトの親データ バインド コントロール挿入モード場合に、このオブジェクト表示されるかどうかを示す値を取得します。(DataControlField から継承されます。)
パブリック プロパティ ItemStyle  データ コントロール フィールド表示されるテキスト ベース内容スタイル取得します。(DataControlField から継承されます。)
パブリック プロパティ ShowHeader ButtonFieldBase オブジェクトヘッダー セクション表示するかどうかを示す値を取得または設定します
パブリック プロパティ SortExpression  データ ソース コントロールデータ並べ替えるために使用される並べ替え式を、取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ ValidationGroup ButtonFieldBase オブジェクトボタンクリックされたときに検証する検証コントロールグループの名前を取得または設定します
パブリック プロパティ Visible  データ コントロール フィールド表示するかどうかを示す値を取得または設定します。(DataControlField から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Control  DataControlField オブジェクト関連付けられているデータ コントロール参照取得します。(DataControlField から継承されます。)
プロテクト プロパティ DesignMode  デザイン環境で、現在データ コントロール フィールド表示されているかどうかを示す値を取得します。(DataControlField から継承されます。)
プロテクト プロパティ IsTrackingViewState  DataControlField オブジェクトビューステートへの変更保存しているかどうかを示す値を取得します。(DataControlField から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってDataControlField オブジェクトビューステート保存し復元できるようにする状態情報のディクショナリを取得します。(DataControlField から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド ExtractValuesFromCell  現在のテーブル セルからデータ コントロール フィールドの値を抽出し指定した IDictionary コレクションにその値を追加します。 (DataControlField から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド Initialize  データ コントロール フィールドインスタンス基本的な初期化実行します。 (DataControlField から継承されます。)
パブリック メソッド InitializeCell  セルコントロールコレクションテキストまたはコントロール追加します。 (DataControlField から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString  この DataControlField オブジェクトを表す文字列を返します。 (DataControlField から継承されます。)
パブリック メソッド ValidateSupportsCallback  派生クラス内でオーバーライドされた場合は、フィールド格納されているコントロールコールバックサポートすることを通知します。 (DataControlField から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド CloneField  現在の DataControlField 派生オブジェクトコピー作成します。 (DataControlField から継承されます。)
プロテクト メソッド CopyProperties オーバーライドされますButtonFieldBase クラスから派生した現在のオブジェクトプロパティを、指定した DataControlField オブジェクトコピーします
プロテクト メソッド CreateField  派生クラス内でオーバーライドされた場合は、空の DataControlField 派生オブジェクト作成します。 (DataControlField から継承されます。)
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド LoadViewState  データ ソース ビューの、以前保存したビューステート復元します。 (DataControlField から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnFieldChanged  FieldChanged イベント発生させます。 (DataControlField から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポストバックされた時間以降発生したDataControlField ビューステートへの変更保存します。 (DataControlField から継承されます。)
プロテクト メソッド TrackViewState  DataControlField オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールViewState プロパティ格納して、同じページ対す複数要求わたって永続化できます。 (DataControlField から継承されます。)
参照参照

関連項目

ButtonFieldBase クラス
System.Web.UI.WebControls 名前空間
GridView
Columns
ShowHeader
DetailsView
Fields
BoundField クラス
ButtonField クラス
CheckBoxField
CommandField
DataControlField
HyperLinkField
TemplateField


このページでは「.NET Framework クラス ライブラリ リファレンス」からButtonFieldBaseを検索した結果を表示しています。
Weblioに収録されているすべての辞書からButtonFieldBaseを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からButtonFieldBase を検索

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

辞書ショートカット

すべての辞書の索引

「ButtonFieldBase」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS