找回密码
 立即注册

QQ登录

只需一步,快速开始

wlp5402

银牌会员

51

主题

145

帖子

2828

积分

银牌会员

积分
2828

活字格认证

[已处理] js SetValue問題

wlp5402
银牌会员   /  发表于:2012-1-5 14:37  /   查看:6013  /  回复:1
我把farpoint的所以列Locked=true
当我想按一个按钮设置值等于“aaaaaaa”, 可就是设置不了
,如果把locked=false就可以
spread.SetValue(0, 0, "aaaaaaa", true);
spread.UpdatePostbackData();

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-1-5 15:07:00
沙发

回复 1# wlp5402 的帖子

wlp5402 你好,
1.Column 的 Locked 属性设置为 true 时,我们可以理解为锁定,此列单元格值不允许修改。
2.我们可以通过前台代码,实现“解锁”->单元格赋值->再“锁定”,来实现锁定单元格的赋值,请参考代码:

  1.           function Button1_onclick() {
  2.             var cell = FpSpread1.GetCellByRowCol(0, 0);
  3.             cell.removeAttribute("FpCellType");
  4.             FpSpread1.SetValue(0, 0, "setvalue", true);
  5.             cell.setAttribute("FpCellType","readonly");  
  6.             FpSpread1.UpdatePostbackData();
  7.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部