找回密码
 立即注册

QQ登录

只需一步,快速开始

dxhshitc

论坛元老

27

主题

75

帖子

1万

积分

论坛元老

积分
16235

活字格认证

QQ
dxhshitc
论坛元老   /  发表于:2012-8-9 15:34  /   查看:12426  /  回复:15
我现在用的版本是spread for asp.net 5 ,当我使用window.onload来控制spreadsheet的高度,但是我遇到了一个问题。当我使用FrozenColumnCount的时候在firefox下出现左边区域和右边区域不对称的问题,似乎他没有吧我设置的高度应用到左边的fix区域,只应用到了右边可活动的区域。
如图
p1.PNG
请问这个我应该如何解决。我的控制代码如下:

  1. function nondisplay()
  2.     {
  3.         document.getElementById("dddd").style.height = "620px";
  4.         document.getElementById("<%= FpSpread1.ClientID %>").style.height = "600px";
  5.       
  6.       
  7.         
  8.     }
  9.     function addLoadEvent(func)
  10.     {
  11.         var oldonload = window.onload;
  12.         if (typeof window.onload != 'function') {
  13.             window.onload = func;
  14.         }
  15.         else {
  16.             window.onload = function ()
  17.             {
  18.                 oldonload();
  19.                 func();
  20.             }
  21.         }
  22.     }
  23.      addLoadEvent(nondisplay);
复制代码

15 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-8-9 17:01:00
沙发
回复 1楼dxhshitc的帖子

感谢 dxhshitc 提供的代码及截图,目前我无法重现问题,能否提供测试 Demo 呢?
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2012-8-10 01:26:00
板凳
回复 2楼iceman的帖子

运行后刷新页面应该就能遇到那个问题

spreadsheetd.rar

3.17 MB, 下载次数: 575

回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2012-8-10 01:31:00
地板
回复 2楼iceman的帖子

我上传文件似乎出现了问题,不能上传了。我使用的是spread for asp.net 5,不过似乎在6里面我也有同样的问题。我操作过程是这样的,我用spread打开了一个excel文件,然后用onload事件来修改spreadsheet的高度,而且我sheet里设置了左边两列是固定不动的。然后就出现了我之前截图的那个情况。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-8-10 15:50:00
5#
回复 4楼dxhshitc的帖子

请楼主尝试把 Spread 的 position 样式设置 relative,看是否可以解决问题。
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2012-8-10 21:17:00
6#
回复 5楼iceman的帖子

不行啊,你试试我之前上传的附件,我试过了还是老样子。首先设置spreadsheet的高度默认是200,然后在onload里面改成是500,就出现问题了
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2012-8-20 22:24:00
7#
回复 5楼iceman的帖子

请问您有重现这个问题吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-8-21 09:02:00
8#
回复 7楼dxhshitc的帖子

您好,问题正在调试中,今天上午回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-8-21 11:32:00
9#
回复 7楼dxhshitc的帖子

dxhshitc 您好,
问题我已经重现,原因为 ID 为&quot;MainContent_FpSpread1_vp2”节点的 height 在 fireforx 下为 0。
目前我正在寻找解决方法,先把信息提供给您。
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2012-8-21 20:35:00
10#
回复 9楼iceman的帖子

嗯 好的非常感谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部