找回密码
 立即注册

QQ登录

只需一步,快速开始

wlp5402

银牌会员

51

主题

145

帖子

2828

积分

银牌会员

积分
2828

活字格认证

wlp5402
银牌会员   /  发表于:2012-1-31 18:35  /   查看:11394  /  回复:19
如图:显示有点问题,用的是IE8
因为加了fps_person.ActiveSheetView.FrozenColumnCount = 2;后有问题.
去掉此代码就没问题了

jpg

jpg

19 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-1 13:37:00
沙发
正在处理中,请稍等...
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-2-1 17:35:00
板凳
实在抱歉,我调试许久,而且尽量模拟你的使用方法,但是没能重现你的问题,我得到下面的结果:
有数据:
21.png (44.13 KB, 下载次数: 403)
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2012-2-1 18:41:00
地板
附件请查看

Spread4.rar

1.9 MB, 下载次数: 455

rar

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-2 09:32:00
5#
wlp5402  你好,不好意思,久等了。
1. 不好意思,我通过你的你的 Demo 没有重现出问题,在 Demo 中我添加了如下代码,。


  1.             DataTable dataTable = new DataTable();
  2.             DataColumn dataCol1 = new DataColumn("Contact Person(Eng)", typeof(System.String));
  3.             DataColumn dataCol2 = new DataColumn("Contact Person(CN)", typeof(System.String));
  4.             DataColumn dataCol3 = new DataColumn("Position", typeof(System.String));
  5.             DataColumn dataCol4 = new DataColumn("Area Code", typeof(System.String));
  6.             DataColumn dataCol5 = new DataColumn("Tel NO.", typeof(System.String));
  7.             DataColumn dataCol6 = new DataColumn("Mobile NO.", typeof(System.String));
  8.             DataColumn dataCol7 = new DataColumn("Fax NO.", typeof(System.String));
  9.             DataColumn dataCol8 = new DataColumn("Email", typeof(System.String));

  10.             dataTable.Columns.Add(dataCol1);
  11.             dataTable.Columns.Add(dataCol2);
  12.             dataTable.Columns.Add(dataCol3);
  13.             dataTable.Columns.Add(dataCol4);
  14.             dataTable.Columns.Add(dataCol5);
  15.             dataTable.Columns.Add(dataCol6);
  16.             dataTable.Columns.Add(dataCol7);
  17.             dataTable.Columns.Add(dataCol8);

  18.             dataTable.Rows.Add("test", "test", "test", "test", "test", "test" ,"test");

  19.             this.FpSpread1.ActiveSheetView.FrozenRowCount = 2;
  20.             this.FpSpread1.ActiveSheetView.DataSource = dataTable;

  21.             for (int i = 0; i < this.FpSpread1.ActiveSheetView.ColumnCount; i++)
  22.             {
  23.                 this.FpSpread1.ActiveSheetView.Columns[i].Width = 120;   
  24.             }
  25.             this.FpSpread1.ActiveSheetView.AddColumns(0, 2);
复制代码
仍然没有重现问题,所以,麻烦发个重现问题的 Demo,给你带来不便很抱歉:
截图如下:
有数据:

png

png



无数据:

png

png
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2012-2-2 09:59:00
6#
我发的Spread4.rar (1.9 M) 就是有问题的呀.

jpg

jpg
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-2 10:20:00
7#

回复 6# wlp5402 的帖子

好的,问题正在调查中,请稍后~
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-2 10:39:00
8#

回复 6# wlp5402 的帖子

wlp5402 从目前情况看,推测为 fp_client 文件夹部署的问题,
请参考该帖 http://gcdn.grapecity.com/showtopic-2440.html
把 fp_client 部署在 Web 程序目录下,看是否能够解决问题。
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2012-2-2 13:03:00
9#

回复 8# iceman 的帖子

看不懂怎样部署...:~
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-2 13:27:00
10#

回复 9# wlp5402 的帖子

wlp5402  你好:-D,
部署 fp_client 文件夹需要做以下操作:
1.复制 fp_client 文件夹(默认安装在 \Program Files\Common Files\FarPoint Technologies 文件夹下)。
2.把 fp_client 文件夹粘贴到工程目录下(和网站的 WebForm 处于同级目录)。
3.在 web_config 文件中,添加如下代码:

  1. <?xml version="1.0"?>

  2. <configuration>

  3. <system.web>

  4.     ...

  5. </system.web>

  6. <appSettings>

  7. <add key="fp_client" value="fp_client" />

  8. </appSettings>

  9. </configuration>
复制代码
部署完毕~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部