我的datagridview
上有winform
,它会从我的数据库中返回搜索结果。返回搜索后,我想从指定的列中删除空行。
这是一个例子:
假设我要删除类型#2
列上具有空值的行。
我完全陷入困境。我该怎么做?
答案 0 :(得分:1)
var rowsNull = (from a in dataGridView1.Rows.Cast<DataGridViewRow>()
where a.Cells[2].Value == null
select a).ToList();
foreach (DataGridViewRow item in rowsNull)
{
dataGridView1.Rows.RemoveAt(item.Index);
}