找回密码
 立即注册

QQ登录

只需一步,快速开始

supper3000

论坛元老

7

主题

16

帖子

5767

积分

论坛元老

积分
5767

活字格认证

supper3000
论坛元老   /  发表于:2014-1-17 17:11  /   查看:4542  /  回复:1
我定义了公式后,再前台用spread.Cells(i, j).SetLocked(true); //锁定单元格
后台设置了FpSpread1.AllowClientUnlock = True
但是无效,单元格依然可以编辑?

1 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-20 10:19:00
沙发
回复 1楼supper3000的帖子

您的用法是正确的,是这2个函数,一个前台、一个后台。

具体的使用可参考:

  1. Example 1
  2. This is a sample that contains the method.
  3. On the server side on page load:
  4. Code Copy Code
  5. FpSpread1.AllowClientUnlock = True

  6. On the client side, the script that contains the method would look like this:

  7. JavaScript Copy Code
  8. <SCRIPT language=javascript>
  9.    function ProfileSpread()
  10.    {
  11. var spread = document.getElementById("FpSpread1");
  12. spread.Cells(row, column).SetLocked(true);
  13.    }
  14. </SCRIPT>
复制代码


Spread for ASP.NET 7.0 Product Documentation > Client-Side Scripting Reference > Scripting Members > Methods > SetLocked

若还有问题,最好能给提供一个简易的demo,这样方便我们定位问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部