Asp.net core mvc 剑道网格未绑定到asp.net mvc核心中的数据
asp.net mvc核心chtml中的网格定义Asp.net core mvc 剑道网格未绑定到asp.net mvc核心中的数据,asp.net-core-mvc,kendo-grid,Asp.net Core Mvc,Kendo Grid,asp.net mvc核心chtml中的网格定义 <div class="text-center"> @(Html.Kendo().Grid<COSalesDto>() .Name("grid") .Columns(columns => { columns.Bound(p => p.C
<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>
所有事件都在网格上触发,但没有发生数据绑定
这是在asp.net核心mvc 3.1上实现的
这是我在startup中的条目
services.AddControllersWithViews(options =>
{
options.Filters.Add(new AbpAutoValidateAntiforgeryTokenAttribute());
})
.AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
options.JsonSerializerOptions.PropertyNamingPolicy = null;
})
非常感谢您的帮助
谢谢
问题似乎出在NewtonsoftJson和Kendogrid绑定上。如果我们删除services.AddMvcWithControllers().AddNewtonsoftJson();绑定工作正常,但abp cod将面临挑战 谢谢
v剑道格网似乎要收费,我无法重现这个问题。我建议你可以在上问这个问题以寻求更多帮助。谢谢,我也在尝试Telerik,还没有运气。挑战在于AspNetZero和Telerik的结合
services.AddControllersWithViews(options =>
{
options.Filters.Add(new AbpAutoValidateAntiforgeryTokenAttribute());
})
.AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
options.JsonSerializerOptions.PropertyNamingPolicy = null;
})