C#里面怎样判断dataGridView里面有没有数据?

2025-03-25 23:18:25
推荐回答(4个)
回答1:

这个是控件 有没有数据放在界面上就能直接看出来了呀

在程序里判断有没有数据 只要看给它的数据源是不是有

效的数据源 如果是有效的数据源那就是有数据的

回答2:

咳咳~~听我说两句哈。

一般都是在给dataGridView绑定数据源之前判断数据是否为空。

如果绑定后了,再去判断也可以。

楼上几位的方法可以实现,也可以通过GridView1.DataSource;这个属性获取到它的数据源(这个可以在他没有显示出来的时候就能判断,楼上几位只能是显示出来后才能知道),然后把它转换成你认为比较合适的数据机构比如DataTable、IList等,然后再进行判断这个是否存在数据。

回答3:

DataGridViewRow.Rows.Count == 0

回答4:

if(dataGridView.Rows.Count==0)
{
MessageBox.Show("空");
}