c# gridview数据绑定的问题 现在有一个数据源是dataset,假如说ds.tables[0].rows[i]["name"].tostring()的是空,这样的话,就不让这一行绑定到gridview上,这段代码怎么实现?请各位帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想的想法是先把dataset中NAME这个为空的过滤掉或者删掉然后在绑定到gridview上去 不知道对你有帮助没 DataView dv = ds.Tables[0].DefaultView; dv.RowFilter = "name<>'' "; this.dataGridView1.DataSource = dv; select * from yourTable where colnumName <> ''可以在SQL语句中过滤。 顶6楼。在SQL理过滤直截了当简单。select * from 表 where name!=''一楼移除的方法也可以。根据需要了。代码:for(int i=0;i<ds.Table[0].Rows.count;i++){ if(ds.Table[0].Rows[i]["name"].ToString().Equel("")) ds.Table[0].Rows[i].Remove();} dv.RowFilter = "name<>'' ";这句话是什么意思啊?吼吼,帮忙解释一下,谢谢! 关于生成唯一订单号 mysql 删除语句 回车键转为tab键后的问题 webBrowser在自身打开新窗体的问题 如何将下面的字符串一个一个的输出,中间不能有空格! 关于xml输出的问题 关于assert用法 事务在NET+SqlServer实现方法!!! Microsoft Visual C# .NET中实现XP菜单 在线等待... 疑难问题,敬请高手关注----怀疑是asp.net的bug 根据计算机名称如何获取IP? 如何同时返回值与数据集
dv.RowFilter = "name<>'' ";
this.dataGridView1.DataSource = dv;
可以在SQL语句中过滤。
select * from 表 where name!=''一楼移除的方法也可以。根据需要了。代码:
for(int i=0;i<ds.Table[0].Rows.count;i++)
{
if(ds.Table[0].Rows[i]["name"].ToString().Equel(""))
ds.Table[0].Rows[i].Remove();
}
dv.RowFilter = "name<>'' ";
这句话是什么意思啊?吼吼,帮忙解释一下,谢谢!