我可以创建kendo网格导出到excel没有问题。问题是这样,我想自定义excel格式以表现这样的行为。
http://jsfiddle.net/zvjy5cxL/2/
<u><b>Custom Header</b></u>
据我所知,剑道只能在网格中导出。那么是否有任何方法可以将该自定义插入或附加到网格中,因此在生成excel时它将包含该自定义。
答案 0 :(得分:2)
您可以处理网格的excelExport事件,并在发送下载之前对excel文件进行修改。在您的情况下,您可以将以下内容添加到网格的配置中:
excelExport: function(e) {
var rows = e.workbook.sheets[0].rows;
rows.unshift({
cells: [ { value: "Custom Header", bold: true, underline: true } ]
});
}
这里有一个工作示例:http://dojo.telerik.com/uqado 您可以在此处查看有关在电子表格中格式化标题文字的选项:http://docs.telerik.com/kendo-ui/framework/excel/appearance