C#怎么清空datagridview 里显示的数据 而不把内存中tablel里的数据清空

2025-01-06 16:18:04
推荐回答(5个)
回答1:

datagridview .DataScous=null;
datagridview .DataBand();

或者运行这个方法
foreach (GridViewRow row in GridView1.Rows)
{
row.Cells.Clear;
}

在或者
datagridview.rows.clear();

回答2:

你这个好像是无法以直接操作dgv的方式移除数据的!

只能通过操作绑定的数据源,比如你的是DataTable,dt.Rows.Remove()或者Clear()

回答3:

你可以创建另外一个DataTable来存储你表里面的值,然后再清除你绑定的DataGridView的表里面的值。

回答4:

datagridview.dataSource = null;

回答5:

dtdgv.rows.clera();