繁体   English   中英

Kendo Mvc Treelist 显示“没有可用的记录”。 升级后

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM