解决方法
当我将DataGridView绑定到DataTable之后,我尝试清除DataGridView的DataSource时,我也遇到了类似的问题:
DataTable DT = ... ; // fill it datagridview1.DataSource = DT;
当我尝试用以下代码稍后清除它的行:
datagridview1.DataSource = null
我得到这个错误:
ERROR: Object reference not set to an instance of an object
这个对象引用ERROR问题已经在here中解决了.但是我用这个代码解决了我自己的问题(清除DataGridView行):
DataTable DT = (DataTable)datagridview1.DataSource; if (DT != null) DT.Clear();