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

winfrom List<T>删除一条数据在绑定dataGridView出错
 if (MessageBox.Show("是否要删除选中的数据?", "提示....",MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                try
                {
                    listwire.RemoveAt(this.dataGridView1.CurrentCell.RowIndex);
                    //MessageBox.Show("删除成功");
                    this.dataGridView1 = null;
                    this.dataGridView1.DataSource = listwire; //在这句代码报的错
                }
                catch (Exception ex)
                {
                    
                    throw;
                }
               
            }


错误:未将对象引用设置到对象的实例
异常

------解决方案--------------------
this.dataGridView1 = null; 这句话有问题,应该是 this.dataGridView1.DataSource = null
this.dataGridView1.DataSource = listwire; //在这句代码报的错