長い間、私は MVC のテレリック拡張に取り組んできましたが、現在、当社には Kendo UI lic があります。そして彼らは私のページを変換したいと思っています。今、私は多くの問題に直面しています。例を見つけましたが、いくつかのコードがまだ不足しています。
コードを見つけました
public ActionResult BulkEdit([DataSourceRequest]DataSourceRequest request)
{
var NewAssets = db.TurnaroundDumps;
DataSourceResult result = NewAssets.ToDataSourceResult(request)
return Json(result, JsonRequestBehavior.AllowGet);
}
と
@(Html.Kendo().Grid<PcInventory_v1_1.Models.TurnaroundDump>()
.Name("Grid")
.Columns(columns =>
{
columns.Bound(p => p.AssetTag);
columns.Bound(p => p.SerialNumber);
columns.Bound(p => p.DeptId);
columns.Bound(p => p.Location);
})
.DataSource(dataSource => dataSource
.Ajax() // Specify that the data source is of ajax type
.Read(read => read.Action("BulkEdit", "Assets"))
// Specify the action method and controller name
).Pageable()
)
しかし、リクエストを作成しているJavaScriptが見つかりません。
実際には、ボタンをクリックして結果を取得したいのですが、ユーザーが検索ボタンをクリックすると、リクエストオブジェクトをメソッドに渡したいのですが、Kendo UI でそれを行う方法がわかりません。
ありがとう