剑道事件dataBound
正在解决我的目的,但问题是dataBound
事件只会触发一次。
如何多次或以任何方式运行dataBound
或者是否有预定义的剑道事件来执行此操作?
答案 0 :(得分:0)
您可以通过调用dataSource的read
函数动态更改网格数据:
yourGrid.dataSource.read({
data: newGridData
});
您还可以使用setDataSource
函数为网格设置新的dataSource:
yourGrid.setDataSource(newDataSource);
我不确定kendo网格如何在dataBound事件中处理这些调用。如果是这种情况,您可能必须使用settimeout
来延迟加载数据。您还要注意,读取新数据或更改dataSource将触发另一个dataBound
事件,因此请确保您已实施正确的支持以避免无限循环。