我遇到两种不同的Kendo UI数据源,它们都包含一个名为“ID”的字段。
Datasource1 Datasource2
现在我需要做到以下几点:
首先将过滤器和组应用于数据源1(此工作正常)
然后仅使用ID也属于Datasource2的项目填充listView
我尝试使用listView模板中的脚本执行此操作,但是当项目被“排除”时,它会输出一个空的li元素。
有什么想法吗?
答案 0 :(得分:0)
我得到Telerik支持的帮助来解决这个问题。以下是他们提出的解决方案:
由于没有内置功能可以执行您正在寻找的功能,因此您需要手动实现它。首先,您需要过滤dataSource,然后循环遍历结果,并从第二个dataSource获取具有与您要查找的ID匹配的ID的项(使用get())方法。然后,您可以将项目推送到可用于显示ListView模板的新数据源中。
效果很好。