Kendo ui 将剑道网格数据导出为pdf时的性能问题

Kendo ui 将剑道网格数据导出为pdf时的性能问题,kendo-ui,kendo-grid,export-to-pdf,Kendo Ui,Kendo Grid,Export To Pdf,我有一个网格,其中有一大组记录(平均约10000条)。我在网格上实现了服务器端分页,一次检索50条记录。在我决定从网格导出到pdf之前,网格的一切都运行得非常好 当我尝试做同样的事情时,导出平均需要大约5-6分钟才能完成。我尝试在服务器端进行调试,并意识到正在对服务器进行多次调用以检索导出数据,这可能会占用时间。或者,我尝试将每次检索的记录集修改为1000,以减少服务器调用,最终减少导出所需的时间。但现在,当试图导出为pdf时,页面崩溃。我将记录集更改为500,但在导出时仍会发生崩溃 另一方面,

我有一个网格,其中有一大组记录(平均约10000条)。我在网格上实现了服务器端分页,一次检索50条记录。在我决定从网格导出到pdf之前,网格的一切都运行得非常好

当我尝试做同样的事情时,导出平均需要大约5-6分钟才能完成。我尝试在服务器端进行调试,并意识到正在对服务器进行多次调用以检索导出数据,这可能会占用时间。或者,我尝试将每次检索的记录集修改为1000,以减少服务器调用,最终减少导出所需的时间。但现在,当试图导出为pdf时,页面崩溃。我将记录集更改为500,但在导出时仍会发生崩溃

另一方面,导出到excel的速度相当快,大约需要4秒钟。在尝试调试时,我发现在导出到excel时只对服务器进行了一次调用,这也会呈现整个数据集

请注意,我使用剑道默认值导出为pdf和excel格式


谢谢。

您需要实现服务器端导出。 剑道说:

重要的

当allPages选项设置为true并启用serverPaging时,网格将对所有数据发出“读取”请求。如果数据项太多,浏览器可能会无响应。考虑实现服务器端的出口。

完整示例: