如何确定kendo网格excel导出何时完成向excel的导出。
我有一个剑道网格,它使用了大约9000行和大约20列。 由于各种情况,导出到excel大约需要20-30秒才能完成。 在请求等待响应的同时,我已经连接到数据源请求启动事件以产生旋转器。这非常适合将数据加载到网格中,然后禁用微调器,我使用databound事件来处理此问题。问题在于调用kendo网格saveAsExcel方法时,该方法将触发requestStart事件,但不会触发dataBound事件。
dataSource: new kendo.data.DataSource({
transport: {
read: {
url: url,
cache: false
}
},
requestStart: function (e) {
spinnerService.isLoading(true);
},
pageSize: 20,
pageable: {
refresh: true,
buttonCount: 5,
pageSize: 10,
pageSizes: [5, 10, 20, 50, 100, 200, "All"]
},
serverPaging: true,
serverFiltering: true,
serverSorting: true,
scrollable: true
})
dataBound: function (e) {
boundDataToPotReportGrid = true;
spinnerService.isLoading(false);
}
当剑道网格将其结果导出到Excel文件时,我应该处理什么事件。