找回密码
 立即注册

QQ登录

只需一步,快速开始

wangyiwangyi

中级会员

16

主题

68

帖子

696

积分

中级会员

积分
696
wangyiwangyi
中级会员   /  发表于:2015-12-24 11:29  /   查看:3836  /  回复:5
Spread for asp.net 导入Excel后表格线不一致,如何解决?本问题在Farpoint前几个版本都有这个问题,V9.0还没有解决吗?
Excel文件中的表格线
QQ图片20151224112816.png
Farpoint打开后的表格线
QQ图片20151224112107.png

5 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-12-24 17:23:00
沙发
您好,

从截图的效果来看,这个问题还是没有修复。您之前提出这个问题,是哪位工程师给您回复的?我需要查下才知道处理的进度。
回复 使用道具 举报
wangyiwangyi
中级会员   /  发表于:2015-12-24 17:30:00
板凳
之前只是查看帖子,没有与你们工程师联系过,现在有好的解决方案没?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-25 11:15:00
地板
您好,

目前能够解决的方案,是在加载后对边线进行处理,可以参考
  1.             Border border = new Border(BorderStyle.Solid, System.Drawing.Color.Red, 3);
  2.             for (int i = 0; i < this.FpSpread1.Sheets[0].RowCount; i++)
  3.             {
  4.                 for (int j = 0; j < this.FpSpread1.Sheets[0].ColumnCount; j++)
  5.                 {
  6.                     this.FpSpread1.Sheets[0].Cells[i, j].Border = border;
  7.                 }
  8.             }
复制代码
回复 使用道具 举报
wangyiwangyi
中级会员   /  发表于:2016-1-14 13:51:00
5#
按照你提供的方法:
1、Border border = new Border(BorderStyle.Solid, System.Drawing.Color.Red, 3);这是一种固定和表格线,并不能与Excel文件中保持一致。
2、重新遍历表格线,影响页面加载效率。

可否提供更好的解决方法?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2016-1-14 18:00:00
6#
您好,

非常抱歉,目前没有更好的解决方案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部