找回密码
 立即注册

QQ登录

只需一步,快速开始

summonyyq

银牌会员

22

主题

69

帖子

3765

积分

银牌会员

积分
3765

活字格认证

summonyyq
银牌会员   /  发表于:2014-11-20 21:02  /   查看:5861  /  回复:7
Spread的列宽允许用户自行调整。
在IE9下测试正常,但IE11下无法调整。

Spread 7.0 J
IE11
请斑竹确认下。

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-11-21 14:45:00
沙发
回复 1楼summonyyq的帖子

你好,

Spread 行列是否可以客户端手动调整通过以下属性设置:

  1. FpSpread1.Sheets[0].Columns[0].Resizable = true;
  2. FpSpread1.Sheets[0].Rows[0].Resizable = true;
  3. FpSpread1.Sheets[0].Columns[1].Resizable = false;
  4. FpSpread1.Sheets[0].Rows[1].Resizable = false;
复制代码


请问是否设置过。
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2014-11-21 15:48:00
板凳
回复 2楼iceman的帖子

设置过了,在IE9下管用,在IE11下不起作用
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-21 16:44:00
地板
回复 3楼summonyyq的帖子

这个问题我尝试在 IE9 和 IE11 下浏览并没有重现,请你使用我的release文件进行测试:
http://www.gcpowertools.com.cn/LiveSamples/Temp/spreadj.zip

我使用的版本是 SpreadJ 7.0SP2
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2014-11-21 21:26:00
5#
回复 4楼iceman的帖子

经调查发现,在<head>中添加<meta http-equiv="X-UA-Compatible" content="IE=9" />后,IE11下就无法调整列宽了。
但由于一些js原因,渲染成IE9这段代码必须得有,请问需要怎么修改下?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-24 17:48:00
6#
回复 5楼summonyyq的帖子

Spread 没有在 IE11 兼容模式下测试过,所以这个问题无法从 Spread 角度解决。学习
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2014-11-24 20:47:00
7#
回复 6楼iceman的帖子

关键是在IE9和IE11下,都可以调整列宽。
但是IE11兼容模式下就不能调整列宽了,为什么呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-25 14:48:00
8#
回复 7楼summonyyq的帖子

抱歉,目前我们也不确定原因,Spread 不支持IE11 兼容模式, 没有IE11 的兼容模式下进行测试,因为我们也无法承诺在该兼容模式下所有功能都可以正常使用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部