Foxtable(狐表)用户栏目专家坐堂 → [求助]DataColChanged事件代码没触发


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

主题:[求助]DataColChanged事件代码没触发

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


加好友 发短信
等级:童狐 帖子:233 积分:2602 威望:0 精华:0 注册:2013/9/2 23:31:00
[求助]DataColChanged事件代码没触发  发帖心情 Post By:2018/1/6 12:08:00 [只看该作者]

窗口中有个SQLTable型Table(table中的数据是在窗口打开的时候用SQLCommand定义了个DateTable绑定过来的),在Table的DataColChanged事件加入了一段代码。直接修改该Table中某列的数据时,代码会正常触发。但是对于新增的行,代码无法被触发,请教一下,这是什么原因?谢谢!

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/1/6 14:11:00 [只看该作者]

新增的行触发的是
增加行BeforeAddDataRow增加一行之前执行。
通常在这里进行权限和条件判断,以决定是否允许增加行。
DataRowAdding增加一行时执行,此时新增行已经创建,但并未真正增加到表中,通常在此处对新增行进行默认值的设置
DataRowAdded增加一行后执行,此时新增行已经真正增加到表中。

DataColChanged修改数据才会触发:http://www.foxtable.com/webhelp/scr/0625.htm

 回到顶部