最近要把HTML页面中的Table导出到Excel中去,可是Table的样式没有在Excel中显示出来,后来百度了一下,也买发现解决办法,大部分都提到了NPOI插件去解决,但是因为时间少没时间去看,后来自己尝试了把导出到Excel中的字符串写入文本看了下,然后在复制到一个html页面才发现是样式的问题。最后使用行内样式解决了问题。

html页面的代码:

单位名称

设备在线

设备离线

当前故障情况

待受理

待完工

待程序检测

待人工确认

报修总数

runat="server" />

runat="server" />

runat="server" />

runat="server" />

runat="server" />

runat="server" />

runat="server" />

runat="server" />

合计

0

0

0

0

0

0

0

--%>

后台导出代码:

Response.ClearContent();

Response.Buffer = true;

Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");

Response.ContentType = "application/ms-excel";

StringWriter sw = new StringWriter();

HtmlTextWriter htw = new HtmlTextWriter(sw);

datatable.RenderControl(htw);

Response.Write(sw.ToString());

Response.End();

其实只需要把以前写在class里面的样式直接写成行内样式就可以解决了,下面是页面效果

Excel中的效果:

从html导出带样式的excel,关于将HTML导出到Excel中时样式的问题相关推荐

  1. XLSX实现导出带样式的Excel表格的坑

    XLSX导出带样式的Excel表格失败 导入XLSX xlsx-style的使用 项目的要求,需要导出一个结果到Excel表格中,因为所以,没有用Java的方式去实现,而选择了Vue前端直接导出的方式 ...

  2. Java EXCEL 表格导入导出(带下拉选-带VLOOKUP函数封装)

    Java EXCEL 表格导入导出(带下拉选-带VLOOKUP函数封装) 对于excel Java POI 使用 目前简单导出导入功能网上很多,但是对于有下拉选,样式等缺点却是最大硬伤,故此封装一个通 ...

  3. Java读写word带样式,java将html导出带样式word文档

    java怎么由html生成word,保留html样式 @RequestMapping("download")public void exportWord( HttpServletRequest req ...

  4. 使用 easypoi 导出带三级下拉联动的 excel

    关键方法: public static void insertThreeCascadeSelectData( Workbook workbook,TreeMap<String, TreeMap& ...

  5. Laravel Excel实现Excel/CSV文件导入导出的功能详解(合并单元格,设置单元格样式)

    Laravel Excel实现Excel/CSV文件导入导出(合并单元格,设置单元格样式) 这篇文章主要给大家介绍了关于在Laravel中如何使用Laravel Excel实现Excel/CSV文件导 ...

  6. Excel导出带图片详解

    Excel导出带图片详解 导出模板 一.引入的jar <dependency><groupId>org.apache.poi</groupId><artifa ...

  7. vue使用js-table2excel将数据导出Excel表格,含文字、图片类型, 设置表格样式/添加合并单元格

    最近项目遇到了一个需求,在后台将学生信息以Excel表格导出,学生信息包含姓名.联系电话.照片等信息,一般情况下信息导出只需要导出字符串类型,但是现在的导出内容包含了图片,于是百度看到了js-tabl ...

  8. .NET Core导出带图片的Excel

    本次实现技术为.NET Core 3.1 导出的Excel项目中,包含如下的一张图片: 将当前图片导出,代码如下: 控制器代码: /// <summary>/// 导出Excel/// & ...

  9. 导出带图片的Excel报表

    导出带图片的Excel报表 先引用 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll程序集,然后在后台页面引用using Excel = Microsof ...

最新文章

  1. 象 DEV-Club 那样的彩色校验码
  2. 高性能Linux服务器运维实战,《高性能Linux服务器构建实战》笔记
  3. Etcd 架构与实现解析
  4. Caffe学习:使用pycaffe读取caffemodel参数
  5. Java 应用Nginx+ffmpeg实现海康视频web直播
  6. Java基础知识和进阶
  7. 虚拟机网络连接失败解决方案
  8. 缓存设置(失效时间)
  9. SQL中convert()函数基本使用
  10. Unity 关于Toggle的ison默认没有显示监听结果的解决
  11. bundle adjustment算法学习
  12. 用python编程点菜系统_python3实现点餐系统
  13. 股票涨跌的心理学原理: 遗憾理论
  14. clickHouse副本和同步机制
  15. opencv滤镜-二值化实现黑白滤镜
  16. video.js播放rtmp视频
  17. domyPP:回归经典表格管理,以可协作表格管理项目
  18. 关于学术文献推荐系统的调研报告
  19. 自律·财大自习·Java
  20. Discus 论坛 在 pc 电脑上 访问手机版 ( mobile ) 和 触屏版(touch)设置

热门文章

  1. 2021-07-15
  2. go-ipfs-api在项目中的使用
  3. ECC-based 算法(ECDSA/ECDH) 新潮算法的原理
  4. 什么时候能用Δs判断反应进行方向_化学反应原理复习 第二章
  5. 快速定位关键爆破点的几种方法
  6. 003 Android之线性布局与基础控件
  7. Microsoft RTF栈溢出漏洞(CVE-2010-3333)漏洞分析
  8. Codeforces Round #494 (Div. 3)【未完结】
  9. Xshell的安装和连接
  10. MySQL查询的进阶操作--分组查询