以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- DataRowAdded事件不能触发问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78197) |
-- 作者:magangzmc -- 发布时间:2015/12/4 1:17:00 -- DataRowAdded事件不能触发问题 DataRowAdded事件的代码不能触发,将其它表事件都注销了也不行。 如果一直按CTRL进入项目后,可以触发,急呀!
[此贴子已经被作者于2015/12/4 1:17:43编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/12/4 8:27:00 -- 新建个项目有没有这种问题?上传例子测试 |
-- 作者:大红袍 -- 发布时间:2015/12/4 9:24:00 -- 如果一直按CTRL进入项目,任何事件都不会执行的。
不按住CTRL,就会各个事件生效。 |
-- 作者:magangzmc -- 发布时间:2015/12/5 16:01:00 -- 新建项目没有这个问题 按住ctrl进入项目后,假如事件代码是messagebox.show(1) 点击新增行和插入行就会执行。 如果不按住ctrl进入项目,就不会执行。 但我把这个表的其他事件和全局表事件代码都注释了,还不行。
[此贴子已经被作者于2015/12/5 16:04:43编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/12/5 16:27:00 -- 按住ctrl,进入项目前不会执行项目加载的代码和事件,进入项目后可以正常触发事件和代码。DataRowAdded事件会执行说明没有其它代码影响到 不按住ctrl进入项目,默认会执行所有项目加载的事件和代码。DataRowAdded事件不会执行,说明有之前加载的代码影响到了 |
-- 作者:magangzmc -- 发布时间:2015/12/6 8:47:00 -- 都是进入项目后,点击新增行按钮,如果按住ctrl进入的项目就会触发,如果不按住进入的项目就不触发,代码没有变化,但结果却匪夷所思,不知道是哪里的问题。 新建的项目就没有问题,无论按不按ctrl进入的项目都能触发。
[此贴子已经被作者于2015/12/6 8:47:29编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/12/6 15:18:00 -- 1、把bin文件夹删除,再打开项目;
2、你用的是什么版本的foxtable?试用版不行,可能过期了。 |