DataGrid中如何取消对某个列的修改?
我使用DataGrid对应的DataTable的ColumnChaning事件,在其中检验数据是否合法,如果不合法怎么恢复到原来的值?
不知道这样的方法对不对?
问题点数:20、回复次数:5Top
1 楼MyLf(不睡觉的鱼)回复于 2005-11-07 15:09:29 得分 20
很简单:
e.ProposedValue = e.Row[e.Column];Top
2 楼jxufewbt(我的目标是5星)回复于 2005-11-07 15:13:34 得分 0
楼上正解Top
3 楼sayo(你敢笑我?!信不信我娶你!)回复于 2005-11-07 15:15:24 得分 0
谢谢楼上的朋友,还问一个问题:
如何取消删除一行数据?我准备在DataTable的RowDeleting事件中处理,不知道怎么实现?Top
4 楼sayo(你敢笑我?!信不信我娶你!)回复于 2005-11-07 15:16:16 得分 0
http://community.csdn.net/Expert/topic/4376/4376395.xml?temp=.2688562Top
5 楼sayo(你敢笑我?!信不信我娶你!)回复于 2005-12-12 21:35:14 得分 0
幸亏DataGridView里面有CellValidating事件Top




