返回dataGridView行数 dataGridView中有很多空行 如何返回非空的行数dataGridView1.Rows.Count? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for循环 统计 判断每行的 每列是否全为空不为空则统计数加1最后返回统计数 int count=0;for(int i=0;i<this.dataGridView1.Rows.Count;i++){ if(this.dataGridView1.Rows[i].Cells[0].Value.ToString()!="") { count++; }}count就是dataGridView1返回非空的行数 判断dataGridView1绑定的数据源的行数可能简单些 for循环是一个很常用的方法,楼主不能怕麻烦。 或者说先删除dataGridView1上面的空白行再读取它的dataGridView1.Rows.Count? dataGridView中有很多空行 ------------------------------为什么会有很多空行? 你不知道在查询时 把空行都删了? 你是使用DATASOURCE绑定的吗?删除DATASOURCE的空行在刷新就行啦? 如果datasource不可用。就只能遍历一次了。 禁止空行AllowNewRow = false; 遍历判断 ((DataTable) dataGridView1.DataSource) .Select("列一 <> ''").Length.ToString() DataTable dt=(DataTable)dataGridView1.DataSource;int count=dt.rows.count; WPF如何对ListView绑定数据后,在额外添加一行到最后 树上挂树怎么实现 dataGridView里面的数据插入数据库问题.. 刚在做项目时碰到个有趣的问题!!!?? C#串口通信,在读取的时候慢 无法绑定到 DataSource 的属性或列 Birthday,怎么解决?我的代码如下 javascript问题:正则表达式的写法 求助NHibernate问题,急! 大侠帮忙! 请教如何生成介于两个decimal之间的最大值 修改datatable中数据 网站版权控制
判断每行的 每列是否全为空
不为空则统计数加1最后返回统计数
for(int i=0;i<this.dataGridView1.Rows.Count;i++)
{
if(this.dataGridView1.Rows[i].Cells[0].Value.ToString()!="")
{
count++;
}
}count就是dataGridView1返回非空的行数
读取它的dataGridView1.Rows.Count?
遍历判断
int count=dt.rows.count;