【问题标题】:Export KendoGrid UI to Excel With Background Color in MVC在 MVC 中使用背景颜色将 KendoGrid UI 导出到 Excel
【发布时间】:2016-02-03 08:46:38
【问题描述】:

我想将我的 KendoGrid 导出到 excel,我的网格从动态对象绑定。我从数据库中获取数据并将其存储到数据表中并将数据表返回到我的视图中,因此我的网格列可以灵活。

我的问题是如何将我的网格与单元格样式一起导出为 excel? 我使用 html 代码来创建网格而不是 javascript 代码。

谢谢

【问题讨论】:

  • 这不是那么简单。您需要捕捉ExcelExport 事件(添加一个JS 处理程序)并显式设置背景颜色。这基本上意味着您需要手动创建所有要导出的行,这是通过迭代网格数据源来完成的。

标签: c# kendo-ui kendo-grid export-to-excel kendo-asp.net-mvc


【解决方案1】:

Excel 不支持 HTML,因此无法将中断 (br) 转换为新行。另一方面,您可以使用以下给定页面中提到的方法:

Configure Color for Alternating Rows
excelExport

希望这会有所帮助...

【讨论】:

  • 嗨,我尝试了另一种方法,它成功了,我使用 Epplus 创建 excel 文件,我从 NuGet 包下载它。我从数据库中获取数据,将其存储在数据表中,然后在我的控制器中,用颜色在 excel 中逐行写入。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多