private void button1_Click(object sender, EventArgs e)
{
string zrows = dataGridView1.Rows.Count.ToString();
int ia= 0;
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{ if (!string.IsNullOrEmpty(dataGridView1.Rows[i].Cells[0].Value.ToString()))
ia++;
} MessageBox.Show("总行数"+zrows+"有数值的为"+ia.ToString());
}
我的目的是想测试一下有数据的有多少行,结果报错在
if (!string.IsNullOrEmpty(dataGridView1.Rows[i].Cells[0].Value.ToString()))
提示是 未将对象引用设置到对象的实例.
请高人帮忙了
{
string zrows = dataGridView1.Rows.Count.ToString();
int ia= 0;
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{ if (!string.IsNullOrEmpty(dataGridView1.Rows[i].Cells[0].Value.ToString()))
ia++;
} MessageBox.Show("总行数"+zrows+"有数值的为"+ia.ToString());
}
我的目的是想测试一下有数据的有多少行,结果报错在
if (!string.IsNullOrEmpty(dataGridView1.Rows[i].Cells[0].Value.ToString()))
提示是 未将对象引用设置到对象的实例.
请高人帮忙了
要确定有值null是不行的
不能null.toString()