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