-1

ASP.NETにあるテーブルにデータベースを表示する必要があります。DataGridViewがプロセスを遅くするなど、いくつかの提案がありました。だから私はjQueryテーブルを使用します。しかし、SQLServerデータベースのASP.NETMVCWebページのjQueryテーブルのデータを表示するにはどうすればよいですか。

4

1 に答える 1

1

jQuery テーブルの場合、データを JSON エンコードするアクションを実装できます。次に、そのソースからデータをフェッチするように jQuery テーブルを構成できます。

[HttpPost]
public JsonResult GetJsonData()
{
    var data = /* Get your data here */;

    return Json(data);
}

次に、ドキュメントで指定されているように、リモート ソースからデータをフェッチするようにデータ テーブルを構成します。

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "sAjaxSource": 'http://www.yourdomain.com/yourController/GetJsonData',
        "sServerMethod": "POST"
    } );
});

ただし、これでパフォーマンスが向上するかどうかはわかりません。

于 2012-04-07T10:40:06.353 に答える