如果单元格为null c#dataGridView,则添加值

时间:2018-05-20 05:26:27

标签: c# winforms datagridview

[C#winform]如果Cell为空,我想将值放入DataGridView的Cells中,帮帮我

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

从您对问题的评论中直接采用,但格式可读:

for(int i = 0; i < dgv.Rows.Count; i++)
{
    for(int j = 0; j < dgv.Columns.Count; j++)
    {
        if (dgv.Rows[i].Cells[j].Value == null)
        {
            dgv.Rows[i].Cells[j].Value = "0";
        }
    }
}

我认为没有理由不能工作,如果它确实有效请让人们知道,以便将来有类似问题的人可以使用它。

我建议将dgv.Rows[i].Cells[j].Value == null更改为string.IsNullOrEmpty(dgv.Rows[i].Cells[j].Value),确保价值永远不会为"",但不会为空,但会显示为空。