日期:2014-05-17  浏览次数:20814 次

如何把DataGridView数字单元格里的数字删掉后不报错,而是直接赋NULL值?
一个DataGridView的单元格绑定的是数字型的数据库字段,如果输入数字后再删除就会抛出异常错误,怎样才能让这个错误不跳出来,而是直接对该单元格赋NULL值,就像刚绑定时一样。

应该在哪个事件里怎样控制才能实现?
------解决方案--------------------
事件DataError 或者在CellValidating 等验证值的事件中判断一下,如果为空,就赋值为0
------解决方案--------------------
要在DataError 中捕捉下异常