の を逆/降順に変更するdefaultSort
にはどうすればよいですか? それがSQLの場合、どこかwebGrid
に追加します。DESC
昇順ソートの作業コード行は次のとおりです。
var grid = new WebGrid(dq, rowsPerPage: 50, defaultSort: "UWDate", ajaxUpdateContainerId: "grid" );
昇順で列を正しくソートしUWDate
ますが、逆/降順でソートしたいと思います。
別のオプションは、グリッドの初期化の後です。
grid.SortDirection = SortDirection.Descending;
エンティティ フレームワークを使用している場合は、降順で並べ替えるためにこの構文を使用できます。
WebGrid grid = new WebGrid(Model.OrderByDescending(o=>o.Id),canPage: true);
これは、モデルのグリッド プリントのデザイン ビュー構文です。
@grid.Gethtml()
これにより、Web グリッドがページ MVC のビューに直接降順で出力されます。
@{
WebGrid grid = new WebGrid(Model, null, null, 10, true, true, ajaxUpdateContainerId: "container-grid2");
}