以下のようにMVCWebGridを含む部分ビューがあります
<div id="grid">
@{
var grid = new WebGrid(source: Model.Items,
defaultSort: "Name",
rowsPerPage: 100);
}
@grid.GetHtml(columns: grid.Columns(
grid.Column(columnName: "Name", header: "Name", canSort:true),
grid.Column(columnName: "Code", header: "Code")
))
</div>
この部分ビューはJqueryajax呼び出しを使用してロードされ、結果はメインページのDIVに挿入されます。
テーブルは正常にレンダリングされますが、私の問題は、並べ替えによって常にサーバーへのコールバックが生成されることです。並べ替えはクライアント側でのみ実行する必要があります。jQueryデータテーブルのような外部データテーブルを使用せずにWebGridを使用することは可能ですか?
前もって感謝します