Определение сетки в asp. net mvc core chtml
<div class="text-center">
@(Html.Kendo().Grid<COSalesDto>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.CatalogNumber);
columns.Bound(p => p.UsageCode).Width(150);
})
.Pageable()
.Sortable()
.Filterable()
.Events(events => events
.DataBound("onDataBound")
.DataBinding("onDataBinding"))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Read(read => read.Action("ChangeOrder_Read", "Naco"))
).Deferred()
)
</div>
Вот мои данные, возвращенные ajax call
{
"Data": [
{
"CatalogNumber": "Catalog 12345",
"UsageCode": "Usage Code 1"
},
{
"CatalogNumber": "Catalog 8234758",
"UsageCode": "Usage Code 2"
}
],
"Total": 0,
"AggregateResults": null,
"Errors": null
}
все события запускаются на сетке, но привязка к данным не происходит.
Это на asp. net core mvc 3.1, вот моя запись при запуске
services.AddControllersWithViews(options =>
{
options.Filters.Add(new AbpAutoValidateAntiforgeryTokenAttribute());
})
.AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
options.JsonSerializerOptions.PropertyNamingPolicy = null;
})
Любая помощь с благодарностью.
Спасибо V