私は剣道のサーバー側のページング/フィルタリング/ソートを使用しようとしていますが、今のところ次のようにしています:
データソースは:
var QueueMessages = {
type: "aspnetmvc-ajax",
transport: {
read: {
url: "api/QueueMessages/wut",
dataType: "json",
type: "GET"
}
},
schema: {
model: ........
},
pageSize: 10,
serverPaging: true,
serverFiltering: true,
serverSorting: true,
filter: ....
};
そしてAPIコントローラーで:
[HttpGet]
[ActionName("wut")]
public DataSourceResult wut([DataSourceRequest]DataSourceRequest request)
{
return messages.ToDataSourceResult(request);
}
ただし、DataSourceRequest request
常にnull
欠落している.jsを探している同様の問題に対して見つけたいくつかの解決策を試しましたが、これは役に立ちませんでした。