panjianchang 发表于 2015-7-13 15:30:00

怎么用只读方式打开文件?

网页打开excel文件,想要禁止编辑功能,使用了如下的代码,但是网页运行报了下图所示的错误

另外,已经设置了   s.ColumnHeader.Visible = false;,但是预览出来的页面还是显示了列头的ABCD字样,这个应该怎么去取消?

foreach (FarPoint.Web.Spread.SheetView s in FpSpread1.Sheets)
                {
                  s.ColumnHeader.Visible = false;
                  s.RowHeader.Visible = false;
                  s.OperationMode = FarPoint.Web.Spread.OperationMode.ReadOnly;
                }





iceman 发表于 2015-7-13 18:21:00

回复 1楼panjianchang的帖子

根据您当前的信息我们无法重现问题,需要和您确认些测试信息。
请问你的浏览器版本是?使用的 Spread 版本是 V8.1 吗?

panjianchang 发表于 2015-7-14 08:59:00

回复 2楼iceman的帖子

经测试,新建一个有多个sheet的excel文件,保存时默认的sheet不是第一个sheet,然后用spread打开时会出现上述错误。

测试环境Spread Studio 8\ASP.NET\v8.40.20151.0,IE11

Helen 发表于 2015-7-14 15:53:00

回复 3楼panjianchang的帖子

您好!
您的这两个问题已经重现了,看起来应该是产品Bug。我们已经反馈给产品开发组,如果有任何进展或者解决方案,我们会第一时间回复您!

很抱歉给您带来的不便!
谢谢!

iceman 发表于 2015-7-15 12:06:00

回复 3楼panjianchang的帖子

你好,

以上两个问题的解决方法请参考附件。


编辑抛异常问题可以通过设置 OperationMode.SingleSelect 来绕过。

iceman 发表于 2015-7-24 08:42:00

回复 3楼panjianchang的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 怎么用只读方式打开文件?