gridview导出excle

caoyang0299 2018-10-20 02:47:46
gridview导出的excle没有边框,
如何才能把导出excle的边框加上,谢谢!
...全文
303 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunlight 2021-03-03
  • 打赏
  • 举报
回复
用 npoi 库,基本的格式都有,教程也很好理解,边框直接是 ICellStyle 里边的属性设置 style.BorderBottom = BorderStyle.Thin; style.BorderLeft = BorderStyle.Thin; style.BorderRight = BorderStyle.Thin; style.BorderTop = BorderStyle.Thin; style.Alignment = HorizontalAlignment.Center; style.VerticalAlignment = VerticalAlignment.Center;
The 祺℡ 2021-03-03
  • 打赏
  • 举报
回复
xlWorkSheet.UsedRange.Borders.LineStyle = XlLineStyle.xlContinuous;
锄头的 2018-10-22
  • 打赏
  • 举报
回复
引用NPOI,直接调
未闻花名996 2018-10-22
  • 打赏
  • 举报
回复
数据量大的用EPPlus,小的用NPOI或EPPlus都行;
NPOI处理65535行以上的会死掉,有人说可以配置,找遍了都没找到文档;速度上没测过哪一个快;
EPPlus导出五十万没问题,印象中测试过60多万就死了,说是内存溢出。
Tiny~ 2018-10-21
  • 打赏
  • 举报
回复
用npoi,特别简单,给你封装好了,直接引用即可,百度或者csdn站内搜索之,有很多教程
caoyang0299 2018-10-20
  • 打赏
  • 举报
回复
求推荐解决方案
  • 打赏
  • 举报
回复
你可以继续查资料(入门教程通常没有了),如何真正导出一个 excel 文件。而不是导出 html 文件来冒充 excel 文件。
  • 打赏
  • 举报
回复
你说的“导出”,就是导出一个 html 文件,但是把 .html 后缀乱写为 .xlsx 这种形式吧?

这种方式根本不是导出真正的 excel,不可能用到 excel 的稍微高级一点的功能。没有边框。

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧