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

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

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

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

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

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

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

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

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

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

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

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

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