找回密码
 立即注册

QQ登录

只需一步,快速开始

Start

高级会员

12

主题

39

帖子

1115

积分

高级会员

积分
1115

活字格认证

Start
高级会员   /  发表于:2011-12-7 19:23  /   查看:6011  /  回复:4
请问版主,我想在单元格中绑定一JavaScript方法,怎实现呢?

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-8 10:31:00
沙发

回复 1# Start 的帖子

Start 你好,
可以利用 FpSpread1.Attributes.Add 去添加 Spread JS 方法,然后判断单元格行列索引去实现:
下面这个例子演示向 Cell[0,0] 添加 onClick 事件:
前台代码:

  1.      <script type="text/javascript">
  2.         function test() {
  3.             if (FpSpread1.ActiveCol == 0 &amp;&amp; FpSpread1.ActiveRow == 0)
  4.              {
  5.                 alert("test");
  6.             }
  7.         }
  8.     </script>
复制代码
后台代码:

  1.             this.FpSpread1.Attributes.Add("onClick", "test()");
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-8 10:39:00
板凳

回复 1# Start 的帖子

同时 ButtonCellType 的 OnClientClick 属性,CheckBoxCellType 的 OnClientClick  属性,ComboBoxCellType 的 OnClientChanged 都可以直接调用客户端方法,详细信息请参考帮助文档相关章节。
回复 使用道具 举报
Start
高级会员   /  发表于:2011-12-8 11:22:00
地板
谢谢回复!!!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-8 11:25:00
5#

回复 4# Start 的帖子

客气了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部