找回密码
 立即注册

QQ登录

只需一步,快速开始

sam
论坛元老   /  发表于:2013-4-1 21:40  /   查看:5016  /  回复:3
Hi  dof or iceman:

请教个问题,现在在后台调用赋值的方法SetValue如何及时触发前台的onDataChanged事件?就像前台的SetValue(row,column,value,noEvent).
因为我的单元格之间有相互的级联触发操作。

目前,前台的Js方法SetValue可以及时触发onDataChanged。而后台的SetValue该如何来一样触发此事件呢?就像和前台一样。

帮忙想想,看如何实现?谢谢!

3 个回复

倒序浏览
sam
论坛元老   /  发表于:2013-4-2 14:37:00
沙发
Hi  iceman:

请问,这个问题,现在有没有什么解决方法?我现在等着急用。谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-2 17:54:00
板凳
回复 2楼sam的帖子

sam 你好,
不好意思,让你久等了,问题我已经接收,正在处理中。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-2 18:01:00
地板
回复 2楼sam的帖子

Hi sam,
请使用以下代码测试:
JS
  1.     <script language="javascript" type="text/javascript" id="FpSpread1_Script0">
  2.                 function FpSpread1_DataChanged(event){
  3.                         //Add code to handle your event here.
  4.                 }
  5.         </script>
复制代码

CS

  1.         protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             this.FpSpread1.Sheets[0].SetValue(this.FpSpread1.Sheets[0].ActiveRow, this.FpSpread1.Sheets[0].ActiveColumn, "test");
  4.             ScriptManager.RegisterStartupScript(this, this.GetType(), "", "FpSpread1_DataChanged();", true);
  5.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部