[全般] タブ ([<DataGrid> プロパティ] ダイアログ ボックス)
更新 : 2007 年 11 月
[<DataGrid> プロパティ] ダイアログ ボックスの [全般] タブでは、次の操作を実行できます。
グリッドに表示されるデータを定義するデータ ソースを指定します。
標準の書式指定オプションを指定します。
並べ替えに使用するオプションを指定します。
メモ : |
---|
ASP.NET Version 2.0 には、DataGrid コントロールの機能を強化した新しい GridView サーバー コントロールがあります。詳細については、「GridView Web サーバー コントロールと DataGrid Web サーバー コントロールの比較」を参照してください。 |
このダイアログ ボックスを表示するには
Microsoft Visual Web Developer で .aspx ページを開くか作成します。
ソース ビューで、DataGrid コントロールを <form> 要素内のページに追加します。コードは次のようになります。
<form id="form1" runat="server"> <div> <asp:DataGrid ID="DataGrid1" runat="server"></asp:DataGrid> </div> </form>
デザイン ビューに切り替えます。
DataGrid コントロールを右クリックし、[スマート タグの表示] をクリックします。
[DataGrid タスク] ウィンドウが表示されます。
[プロパティ ビルダ] をクリックします。
[<DataGrid> プロパティ] ダイアログ ボックスが表示されます。
[全般] タブをクリックします。
処理手順
UI 要素
ヘッダーとフッター
[ヘッダーの表示]
このチェック ボックスをオンにすると、列ヘッダーのある行を描画します。[[列] タブ ([<DataGrid> プロパティ] ダイアログ ボックス)] タブでヘッダー テキストを指定できます。[フッターの表示]
このチェック ボックスをオンにすると、列の下部でフッター テキストも含めて行を描画します。[列] タブでフッター テキストを指定できます。
[動作]
[並べ替えを有効にする]
次の操作を行うことによって、グリッドが並べ替えをサポートします。列のヘッダーを LinkButton コントロールとして表示します。ただし、[ヘッダーの表示] チェック ボックスをオンにする必要があります。
列ヘッダーがクリックされたときに、SortCommand イベントを発生させます。
グリッドは実際には並べ替えを行いません。イベント ハンドラで並べ替えを実行します。詳細については、「ASP.NET Web ページのサーバー イベント処理」を参照してください。