找回密码
 立即注册

QQ登录

只需一步,快速开始

pan

论坛元老

15

主题

36

帖子

6247

积分

论坛元老

积分
6247

活字格认证

pan
论坛元老   /  发表于:2013-5-21 16:47  /   查看:5841  /  回复:3
在excel文件中是没有设置过边框的,而web转换出来的html中会显示边框,这个边框能不能去掉?


未命名1.jpg (8.38 KB, 下载次数: 1566)

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-21 18:49:00
沙发
回复 1楼pan的帖子

后台添加以下代码看是否成功:

  1.             this.FpSpread1.Sheets[0].Cells[9, 1,2,8].ResetBorder();
复制代码


1# 中的 BorderStyle 是针对 Spread 设置的,对 Cell 不起作用。
回复 使用道具 举报
pan
论坛元老   /  发表于:2013-5-21 18:59:00
板凳
回复 2楼iceman的帖子

我是想去掉最外面的那个边框,并不是针对某个特定的单元格,上面提供的这段代码不适用这种情况
原帖附件中的excel文件在你们的测试环境下网页打开是什么样式的,能不能截一个图片来看看
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-22 13:52:00
地板
回复 3楼pan的帖子

由于在后台加载了 excel 所以之前前台设置的 border 失效。

可以在后台做以下设置:

  1. this.FpSpread1.OpenExcel(this.Server.MapPath("test.xls"));
  2. this.FpSpread1.BorderWidth = 0;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部