描述不是很清晰,如果是
dataGridView直接删除一行的话就是:
dataGridView1.Rows.Remove(dataGridView1.Rows[这里填写行索引]);
数据源要实现几个接口,如果没有实现,需要手工写代码实现。
楼主可看一下自已用的是什么数据源再做决定。
如是绑的是table的话,直接删除绑定的table中的row
datatable
dt
=
(datatable)dgvorder.datasource;
dt.rows.removeat(i);
也就是说,不能在datagridview操作数据源,要直接操作数据源,明白不?