[英]Kendo Mvc Treelist shows "No records available." after upgrading
我在我的应用程序中使用 Kendo for Asp.Net MVC。 最近我升级到版本 2021.2.616 之后,树列表停止显示数据。 只有“没有可用的记录”。 显示
ajax 正确返回数据。
没有显示控制台错误或任何其他错误。
一些额外的信息:
这是从动作返回数据的代码
IEnumerable<CategoryModel> result = ... linq query here ...;
return Json(result.ToTreeDataSourceResult(request,
e => e.Id,
e => e.ParentCategoryId,
e => e
));
问题在于父类别的值 - 即 ParentCategoryId。
使用 2021.2.616 时:对于 root - 即如果没有父级 - 该值应为 0(零)。 空不会工作。
混淆是因为在我们之前的剑道版本(2019.x.xxx)中,情况并非如此。 它可以是空值或零。 在我的情况下,该值为空。
所以,我希望这个答案可以帮助那些升级到更新版本剑道的人。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.