Foxtable(狐表)用户栏目专家坐堂 → CellButtonClick的问题


  共有3667人关注过本帖树形打印复制链接

主题:CellButtonClick的问题

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/2 19:27:00 [显示全部帖子]

 表事件的CellButtonClick先于全局表事件执行。

 

 你可以用一个全局变量存储vars("cancel") = true,然后再在全局表事件决定是否执行e.Cancel = vars("cancel")

[此贴子已经被作者于2014-7-2 19:41:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/2 19:41:00 [显示全部帖子]

 表事件不要写e.Cancel = True啊,要在全局表事件写,请认真看2楼。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/2 19:58:00 [显示全部帖子]

 不能,执行e.cancel=true以后,就不会执行全局表事件了。你必须一个个去改。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/2 20:09:00 [显示全部帖子]

 没办法代替,要么你写在click事件,要么你写在beforeSelectChanged事件,要么你单独用一个按钮去做。

 

 但是无法确定你是点击了cellButtonClick啊


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/2 21:32:00 [显示全部帖子]

 建议你这样做吧,尽量不要在表事件写e.cancel=true,这句代码要写的话,就写在全局表事件,这样你就能灵活控制了。

 回到顶部