首页 > 解决方案 > 剑道图的服务器端渲染

问题描述

我需要向我的用户发送预定邮件。在这封邮件中,我需要展示图表(最好是剑道图表)。我有数据,但不知道在服务器端动态生成图表附件。我怎样才能做到这一点。

我用剑道图表创建了一个示例 html 页面。尝试使用在线工具将此 html 屏幕转换为 pdf。但是 Kendo 需要更长的时间来渲染图表。因此,这会导致空白页。

标签: c#asp.netkendo-uikendo-chart

解决方案


您可以使用 saveAsPDF 或 excelExport 函数:

$("#grid").data("kendoGrid").saveAsPDF();

或者

$('#grid').getKendoGrid().saveAsExcel();

您还可以将函数添加到网格定义中:

excelExport: function (e) {
        e.workbook.fileName = "Grid.xlsx";
    },

这是导出到服务器路径的方法

希望能帮助到你


推荐阅读