将ASP.NET数据网格导出到Excel不显示数据中心内容的颜色

时间:2010-12-09 13:55:43

标签: asp.net excel datagrid

我将ASP.NET数据网格导出为ex​​cel,并且使用它导出颜色时出现问题。我知道为了将单元格颜色导出为ex​​cel,您必须设置单元格的背景颜色。我在单元格中有几行文本,文本的一部分包含在div中,并设置div背景颜色。这是我需要导出的颜色。有没有办法做到这一点?我在下面列举了一个在单元格中可以找到的内容的例子。

<div style="background-color: #b88eb5;>
    Random Text 1
</div>
<div style="background-color: #8ccb83;>
    Random Text 2
</div>

1 个答案:

答案 0 :(得分:1)

根据评论中的澄清,我不相信这可以使用内置的DataGrid导出功能直接完成。由于任何给定单元格的“背景颜色”是:

  1. 由牢房的儿童元素举行。
  2. 可供选择的多种颜色中的一种。
  3. 然后将正确的背景颜色传输到输出文件将需要自定义导出代码。