コンテンツへスキップ
有償UIライブラリ「Ignite UI」の一部を無償化
詳細を見る
Infragistics
無料トライアル
ASP.NETデータグリッド

ASP.NETデータグリッド

高性能でスケーラブルなASP.NET AJAXデータグリッドで、ユーザーの手元にデータテーブルを届けましょう。豊富な機能により、フラットな表形式の情報を素早く表示・編集できます。並べ替え、移動、フィルタリング、データのテンプレート化が可能です。このコントロールは、タッチ操作に配慮したスタイルを備え、モバイルデバイスでのフリックやマルチタッチジェスチャーにも対応しています。

ASP.NETデータグリッドExcelライクなフィルタリング

フィルタリング–Excel®スタイル

Excelスタイルのフィルタリング、一意の値によるフィルタリング、カスタム列フィルターにより、グリッドのフィルタリング機能を拡張できます。

ASP.NETデータグリッド 複数列フッター

複数列フッター

複数列フッターを使用して、フッター領域をカスタマイズし、ラベルを表示できます。この機能は、グリッドの列集計機能を補完する最適な機能です。

ASP.NETデータグリッド 複数列ヘッダー

列の固定機能付き複数列ヘッダー

情報をさまざまな形で見せたいときは、2つの機能を組み合わせると効果的です。列を左右に移動、固定、サイズ変更しながら、多階層のヘッダーを作成できます。

ASP.NETデータグリッド 一括更新

一括更新

ユーザーがデータストアへのコミットを行う準備ができるまで、ユーザーによる更新内容をクライアント側のグリッドの一時ストレージに保持します。グリッドで大量のデータ入力を行うアプリケーションでは、サーバーとのやり取りが減るため、ユーザーデータに対するビジネス、データ、その他の入力検証をすべて1回のリクエストで実行できます。

ASP.NETデータグリッド 並べ替えとセル結合

並べ替えとセル結合

セル結合機能の初回RTMには、Webで最高のセル結合体験を実現するために必要な機能が含まれています。このサンプルでは、データの並べ替え時に利用できるセル結合機能を紹介しています。

ASP.NETデータグリッド:使うなら有料(Pay to Play)

必要なものだけを読み込む

グリッドは、インスタンスごとに最適なパフォーマンスになるよう自動的に構成されます。WebDataGridは、有効にした機能に必要なJavaScriptとHTMLのみを送信するため、不要なJavaScriptやHTMLファイルがWebブラウザーに送られることはありません。

ASP.NETデータグリッド データバインディング

データバインディング

任意の種類の.NETコレクションにデータバインドでき、データソースを読み取ってグリッドの列と行を自動生成できます。SQLDataSource、LinqDataSource、AccessDataSource、EntityDataSource、AccessDataSourceなどのコントロールにもグリッドをバインドできます。

ASP.NETデータグリッド 機能豊富

機能豊富なグリッド

グリッドは、列の移動、固定、サイズ変更、並べ替え、ページング、フィルタリング、キーボード操作、編集、行の集計など、一般的なスプレッドシート操作をサポートしています。

ASP.NETデータグリッド 仮想スクロール

仮想スクロール

データ表示のパフォーマンスをさらに高めたいですか?仮想スクロールを有効にすると、ユーザーのスクロールに合わせて、グリッドのビューポートに表示されているデータのみがサーバーから取得されるため、読み込み時間が短縮され、生産性が向上します。

ASP.NETデータグリッド 高速データ入力

高速データ入力

カスタムエディターと列のデータ型に合わせたテンプレートを使用して、セル内でデータを入力できます。これにより、行の追加と削除が可能になります。さらに、ユーザーがデータを入力する際に、グリッドのセル内で検証を実行できます。

ASP.NETデータグリッドExcelにエクスポート

Excelにエクスポート

WebExcelExporterを使えば、1行のコードでグリッドデータをExcelファイルに簡単にエクスポートできます。

ASP.NETデータグリッド 複数列ヘッダー

複数列ヘッダー

WebDataGridで列グループを作成して、表示される情報のレイアウトをカスタマイズできます。