GridView メンバ
各列がフィールドを表し、各行がレコードを表すテーブルに、データ ソースの値を表示します。GridView コントロールにより、これらの項目の選択、並べ替え、編集ができます。
GridView データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AddAttributesToRender | 指定した HtmlTextWriterTag に表示する必要のある HTML 属性およびスタイルを追加します。このメソッドは、主にコントロールの開発者によって使用されます。 (WebControl から継承されます。) | |
AddedControl | 子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 (Control から継承されます。) | |
AddParsedSubObject | サーバー コントロールに、XML または HTML の要素が解析されたことを通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 (Control から継承されます。) | |
BuildProfileTree | ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 (Control から継承されます。) | |
ClearChildControlState | サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 (Control から継承されます。) | |
ClearChildState | サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 (Control から継承されます。) | |
ClearChildViewState | サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 (Control から継承されます。) | |
ConfirmInitState | データ バインド コントロールの初期化状態を設定します。 (BaseDataBoundControl から継承されます。) | |
CreateAutoGeneratedColumn | 自動生成される列フィールドを作成します。 | |
CreateChildControls | オーバーロードされます。 GridView コントロールの表示に使用するコントロール階層を作成します。 | |
CreateChildTable | 新しい子テーブルを作成します。 | |
CreateColumns | コントロール階層の構築に使用する列フィールドのセットを作成します。 | |
CreateControlCollection | サーバー コントロールの子コントロール (リテラルおよびサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 (Control から継承されます。) | |
CreateControlStyle | オーバーライドされます。 コントロールの既定のスタイルを作成します。 | |
CreateDataSourceSelectArguments | オーバーライドされます。 処理のためにデータ ソースに渡された引数を格納する DataSourceSelectArguments オブジェクトを作成します。 | |
CreateRow | GridView コントロールの行を作成します。 | |
DataBind | オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 (Control から継承されます。) | |
DataBindChildren | データ ソースをサーバー コントロールの子コントロールにバインドします。 (Control から継承されます。) | |
EnsureChildControls | サーバー コントロールに子コントロールが含まれているかどうかを確認します。含まれていない場合、子コントロールを作成します。 (Control から継承されます。) | |
EnsureDataBound | DataSourceID プロパティが設定されていて、データ バインド コントロールにバインディングが必要とマークされている場合に、DataBind メソッドを呼び出します。 (BaseDataBoundControl から継承されます。) | |
EnsureID | ID が割り当てられていないコントロールの ID を作成します。 (Control から継承されます。) | |
ExtractRowValues | 指定した行内で宣言されている各フィールドの値を取得し、それらを指定した IOrderedDictionary オブジェクトに格納します。 | |
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
FindControl | オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 (Control から継承されます。) | |
GetCallbackResult | コントロールを対象とするコールバック イベントの結果を返します。 | |
GetCallbackScript | 並べ替え操作を実行するボタンのコールバック スクリプトを作成します。 | |
GetData | データ操作を実行するために、データ バインド コントロールが使用する DataSourceView オブジェクトを取得します。 (DataBoundControl から継承されます。) | |
GetDataSource | データ バインド コントロールが関連付けられている IDataSource インターフェイスを取得します (存在する場合)。 (DataBoundControl から継承されます。) | |
GetDesignModeState | コントロールのデザイン時データを取得します。 (Control から継承されます。) | |
HasEvents | コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 (Control から継承されます。) | |
InitializePager | ページング機能が有効な場合に表示されるページ行を初期化します。 | |
InitializeRow | GridView コントロール内の行を初期化します。 | |
IsLiteralContent | サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 (Control から継承されます。) | |
LoadControlState | オーバーライドされます。 Control.EnableViewState プロパティが false に設定されていても、永続化する必要がある GridView コントロールのプロパティの状態を読み込みます。 | |
LoadViewState | オーバーライドされます。 以前に保存した GridView コントロールのビューステートを読み込みます。 | |
MapPathSecure | 仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 (Control から継承されます。) | |
MarkAsDataBound | ビューステートのコントロールの状態を、データに正常にバインドされた状態に設定します。 (DataBoundControl から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OnBubbleEvent | オーバーライドされます。 Web サーバー コントロールのイベントをページのユーザー インターフェイス (UI) サーバー コントロールの階層構造に渡すかどうかを決定します。 | |
OnDataBinding | DataBinding イベントを発生させます。 (Control から継承されます。) | |
OnDataBound | DataBound イベントを発生させます。 (BaseDataBoundControl から継承されます。) | |
OnDataPropertyChanged | オーバーライドされます。 DataMember、DataSource、または DataSourceID の各プロパティが変更された後で GridView コントロールをデータにバインドし直します。 | |
OnDataSourceViewChanged | オーバーライドされます。 DataSourceViewChanged イベントを発生させます。 | |
OnInit | オーバーライドされます。 Control.Init イベントを発生させます。 | |
OnLoad | Control.Load イベントを処理します。 (DataBoundControl から継承されます。) | |
OnPageIndexChanged | PageIndexChanged イベントを発生させます。 | |
OnPageIndexChanging | PageIndexChanging イベントを発生させます。 | |
OnPagePreLoad | オーバーライドされます。 コントロールが読み込まれる前に、データ バインド コントロールの初期化された状態を設定します。 | |
OnPreRender | オーバーライドされます。 PreRender イベントを発生させます。 | |
OnRowCancelingEdit | RowCancelingEdit イベントを発生させます。 | |
OnRowCommand | RowCommand イベントを発生させます。 | |
OnRowCreated | RowCreated イベントを発生させます。 | |
OnRowDataBound | RowDataBound イベントを発生させます。 | |
OnRowDeleted | RowDeleted イベントを発生させます。 | |
OnRowDeleting | RowDeleting イベントを発生させます。 | |
OnRowEditing | RowEditing イベントを発生させます。 | |
OnRowUpdated | RowUpdated イベントを発生させます。 | |
OnRowUpdating | RowUpdating イベントを発生させます。 | |
OnSelectedIndexChanged | SelectedIndexChanged イベントを発生させます。 | |
OnSelectedIndexChanging | SelectedIndexChanging イベントを発生させます。 | |
OnSorted | Sorted イベントを発生させます。 | |
OnSorting | Sorting イベントを発生させます。 | |
OnUnload | Unload イベントを発生させます。 (Control から継承されます。) | |
OpenFile | ファイルの読み込みで使用される Stream を取得します。 (Control から継承されます。) | |
PerformDataBinding | オーバーライドされます。 指定したデータ ソースを GridView コントロールにバインドします。 | |
PerformSelect | 関連するデータ ソースからデータを取得します。 (DataBoundControl から継承されます。) | |
PrepareControlHierarchy | コントロール階層を確立します。 | |
RaiseBubbleEvent | イベントのソースおよびその情報をコントロールの親に割り当てます。 (Control から継承されます。) | |
RaiseCallbackEvent | GetCallbackEventReference メソッドのコールバック ハンドラの引数を作成します。 | |
RaisePostBackEvent | サーバーへのポストバック時に、GridView コントロールに適切なイベントを発生させます。 | |
RemovedControl | 子コントロールが Control オブジェクトの Controls コレクションから削除された後に呼び出されます。 (Control から継承されます。) | |
Render | オーバーライドされます。 指定した System.Web.UI.HtmlTextWriter オブジェクトを使用して、Web サーバー コントロールのコンテンツをクライアントのブラウザに表示します。 | |
RenderChildren | クライアントに表示される内容の書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子を出力します。 (Control から継承されます。) | |
RenderContents | コントロールの内容を指定したライタに出力します。このメソッドは、主にコントロールの開発者によって使用されます。 (WebControl から継承されます。) | |
RenderControl | オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 (Control から継承されます。) | |
ResolveAdapter | 指定したコントロールを表示するコントロール アダプタを取得します。 (Control から継承されます。) | |
SaveControlState | オーバーライドされます。 Control.EnableViewState プロパティが false に設定されていても、永続化する必要がある GridView コントロールのプロパティの状態を保存します。 | |
SaveViewState | オーバーライドされます。 以前に保存した GridView コントロールのビューステートを読み込みます。 | |
SetDesignModeState | コントロールのデザイン時データを設定します。 (Control から継承されます。) | |
TrackViewState | オーバーライドされます。 GridView コントロールのビューステートの変更を追跡して、コントロールの System.Web.UI.StateBag オブジェクトに格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます。 | |
ValidateDataSource | データ バインド コントロールのバインド先のオブジェクトが処理可能かどうかを確認します。 (DataBoundControl から継承されます。) |
名前 | 説明 | |
---|---|---|
System.Web.UI.ICallbackEventHandler.GetCallbackResult | コントロールを対象とするコールバック イベントの結果を返します。 | |
System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent | GetCallbackEventReference メソッドのコールバック ハンドラの引数を作成します。 | |
System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | サーバーへのポストバック時に、GridView コントロールに適切なイベントを発生させます。 | |
System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript | 並べ替え操作を実行するボタンのコールバック スクリプトを作成します。 | |
System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions | 指定したボタン コントロールのポストバック動作を表す PostBackOptions オブジェクトを作成します。 |
関連項目
GridView クラスSystem.Web.UI.WebControls 名前空間
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
DataGrid クラス
DetailsView クラス
FormView クラス
HyperLinkField
ImageField
SqlDataSource
TemplateField
AllowPaging
AllowSorting
AutoGenerateColumns
AutoGenerateEditButton
AutoGenerateSelectButton
Columns
System.Web.HttpServerUtility.HtmlEncode
その他の技術情報
ASP.NET でのデータ アクセスデータ ソース コントロールの概要
データ ソース コントロールとパラメータの使用
- GridView メンバのページへのリンク