Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么得到变动行的位置?


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

主题:[求助]怎么得到变动行的位置?

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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:15:00 [显示全部帖子]

判断它干嘛用?

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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:22:00 [显示全部帖子]

DataChanged
某一列的内容被更改后执行,既然是变化了 那就是 主键数 e.DataRow("_Identify") 就是当前行图片点击可在新窗口打开查看 有点迷糊了
测试下
DataChanged
MessageBox.Show(iif(e.DataRow.RowState=DataRowState.Unchanged,”“,e.DataRow("_Identify")))

坐等红袍老师



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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:29:00 [显示全部帖子]

DataChanged
某一列的内容被更改后执行,已经变成datarow,然后你要怎么做

DataColChanging

某一列的内容发生变化前执行,此时新值还没有写入表中(在这拦截下来),列的内容还是更改前的值。


你说的”不同的反应“  应该放到DataColChanging进项拦截,放的位置不对


 回到顶部