Foxtable(狐表)用户栏目专家坐堂 → [求助]节点赋值后其AfterEditNode事件无效


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

主题:[求助]节点赋值后其AfterEditNode事件无效

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


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

我测试没问题。请上传具体出错的例子测试。

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


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

1、我测试没问题,请说明如何测试。

 

2、你的意思是你希望用代码修改值的时候也触发aftereditnode事件?这个是不可能的。如果需要这个功能,把代码拷贝出来单独执行。


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


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

以下是引用cqlwsam在2018/9/19 17:56:00的发言:

当我对父节点重命名后,按代码应该先判断有无重名,如果没有,就应该同步更新数据表中分组中的数据才行。这些代码在aftereditnode中

 

[此贴子已经被作者于2018/9/19 17:57:04编辑过]

 

1、事件是否触发,你在里面加入msgbox测试即可;

 

2、如果是你的逻辑没有实现,同样在里面加入msgbox,弹出各个值,看一下是否正确。


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


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

以下是引用cqlwsam在2018/9/19 18:08:00的发言:
试过,没有值。但通过子节点重命名后就有值。

 

请说明测试步骤。


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


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

以下是引用cqlwsam在2018/9/19 18:08:00的发言:
试过,没有值。但通过子节点重命名后就有值。

 

判断代码,请写到【弹出窗口】的【确定】按钮。


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


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

以下是引用cqlwsam在2018/9/20 16:45:00的发言:

发现只有通过beginedit进行节点编辑,才能触发aftereditnode事件。通过赋值方式修改节点标题,则不能。能否解决此问题或者其它变通的方法。

 

需要执行的代码,不要写到afatereditnode事件,请写到【弹出窗口】的【确定】按钮。


 回到顶部