有个需求是这样的,datagridview第一列为checkbox,当是打钩的时候,当前行的状态会在数据库里被update status,当取消的时候,状态又返回。问题是,如果user不停的点击当前行的checkbox的话,频繁的连接database,对其造成的影响很大,我现在用了gridview的cellvalueChanged event,但是开始绑定data的时候,都要触发这个event。还有,当我成功打钩也更改了database当前行的状态后,我还需要refresh 当前的grid,这样又会触发gridview的cellvalueChanged event, 用这个event的出发点是当checkbox的value发生改变时 再去update status,可现在又出现这样的问题,请问有别的event可以做到吗?谢谢