Kendo TreeList:为了用户体验,扩展应该保持扩展

时间:2018-09-21 13:20:07

标签: javascript kendo-ui-mvc kendo-treelist

我有一个Kendo TreeList,可以编辑每个项目。编辑后,我做

treeList.dataSource.read();

这会导致每个项目折叠(因为默认的.expand为false)。

但是我希望所有内容(用户扩展的项目,未扩展的项目)保持不变,只是视图中已编辑的项目/行应更改。

1 个答案:

答案 0 :(得分:0)

这解决了我的问题:

https://www.telerik.com/forums/restoring-treelist-expanded-state-after-refresh

每次调用treeList.dataSource.read()时,我必须保存扩展状态并还原它。

因此,我使用了onDataBinding方法进行保存,并使用了onDataBound方法进行了恢复。