将明细模板用于行时,kendo网格强制分页问题

时间:2018-09-05 06:44:04

标签: pdf kendo-ui grid export

我正在尝试使用剑道网格导出的强制分页功能。展开详细信息面板时,我想在单独的页面中导出每一行。导出的pdf有10行,它们全部扩展为一页,这不是我要实现的。

当行扩展时,我希望每行仅进入一页。

可能的解决方法是将页面大小设置为1,然后导出而无需强制分页。但是我想保持页面大小为10,但将10个展开的行分成10个页面。

这是复制问题的jsfiddle:

 $("#grid").kendoGrid({
                    dataSource: {
                        type: "odata",
                        transport: {
                            read: "http://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers"
                        },
                        pageSize: 10
                    },
                    toolbar:['pdf'],
                    pdf:{allPages: true},
                    pageable: {pageSizes: true},
                    detailTemplate:'<div class="detail-wrapper"><div id="detail-template">Some content</div></div>',
                     dataBound: function() {
          this.expandRow(this.tbody.find("tr.k-master-row"));
        },
                    columns: [{
                        field: "ContactName",
                        title: "Contact Name",
                        width: 200
                    }, {
                        field: "ContactTitle",
                        title: "Contact Title"
                    }, {
                        field: "CompanyName",
                        title: "Company Name"
                    }, {
                        field: "Country",
                        width: 150
                    }]
                });

kendo grid export pdf

我将不胜感激。谢谢

0 个答案:

没有答案