Как узнать, когда экспорт из сетки кендо в Excel завершил экспорт в Excel.
У меня есть сетка кендо, которая имеет около 9000 строк и около 20 столбцов.Из-за различных обстоятельств экспорт в Excel занимает около 20-30 секунд.Я подключился к событию начала запроса источника данных, чтобы получить счетчик, пока запрос ожидает ответа.Это хорошо работает для загрузки данных в сетку, а затем для отключения счетчика, я использую событие привязки данных для обработки этого.Проблема заключается в том, что при вызове метода kendo grid 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.