【发布时间】:2017-05-24 14:35:46
【问题描述】:
我有一个网格,其中有交替的行颜色。导出为 pdf 时,我可以通过 jquery 删除网格颜色,但 saveAsPDF 函数会自动将颜色放回并与颜色一起保存。有没有办法删除网格上的行颜色,以便生成的 pdf 不包含行颜色?提前感谢您的帮助。
【问题讨论】:
标签: kendo-ui kendo-grid kendo-asp.net-mvc
我有一个网格,其中有交替的行颜色。导出为 pdf 时,我可以通过 jquery 删除网格颜色,但 saveAsPDF 函数会自动将颜色放回并与颜色一起保存。有没有办法删除网格上的行颜色,以便生成的 pdf 不包含行颜色?提前感谢您的帮助。
【问题讨论】:
标签: kendo-ui kendo-grid kendo-asp.net-mvc
您可以使用 k-pdf-export 前缀专门为 Kendo Grid 导出为 PDF 修改 CSS,例如为了在导出期间将所有单元格的颜色设置为白色:
.k-pdf-export .k-grid tr
{
background-color: #fff;
}
这意味着无需通过 jQuery 进行修改。运行中的可运行示例here。
【讨论】: