C#关于判断dataGridView控件里是否有数据问题

我是用DataSet和SqlDataAdapter显示数据的,为什么我在判断dataGridView是否有数
据时,this.dataGridView1.Rows.Count==1才是没有数据的
而this.dataGridView1.Rows.Count==0 确是有数据的?图片说明

那是不可能的,估计你有默认的空行

datagridview1.allowUserToAddRow=false;//把默认空行取消