我有一个Kendo TreeList,可以编辑每个项目。编辑后,我做
treeList.dataSource.read();
这会导致每个项目折叠(因为默认的.expand为false)。
但是我希望所有内容(用户扩展的项目,未扩展的项目)保持不变,只是视图中已编辑的项目/行应更改。
答案 0 :(得分:0)
这解决了我的问题:
https://www.telerik.com/forums/restoring-treelist-expanded-state-after-refresh
每次调用treeList.dataSource.read()
时,我必须保存扩展状态并还原它。
因此,我使用了onDataBinding
方法进行保存,并使用了onDataBound
方法进行了恢复。