你上面的代码,用的都是Current,Current表示当前行,和触发事件的行没有关系。
一般表事件,都是用e.DataRow或者e.Row获得触发事件的行,不应该用Current。
你看看帮助文件中所有的表事件的代码,都是这样的。