首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问个小有关问题,请大家帮忙,怎么得到总记录数.马上结贴

2011-12-17 
问个小问题,请大家帮忙,如何得到总记录数.马上结贴这是显示的myDategrid1的数据pro_idpro_name1桌子2书3盘

问个小问题,请大家帮忙,如何得到总记录数.马上结贴
这是显示的myDategrid1的数据
pro_id     pro_name  
    1                   桌子
    2                   书
    3                   盘子
  空值             空值
  空值             空值
我用MyDataGrid1.Items.Count可得到总记录数为5
现在我只想得到不为空值的行的总记录数.如上面的GRID,就应该是3,
请大家指点小弟.

[解决办法]
private int i=1;

itemDataBind()
{
i++;
}
i
[解决办法]
楼上的意思是在行绑定的时候来统计绑定次数,但是你的那两行是在什么时候添加进去的?
[解决办法]
public int RC()
{
int i=0,recordCount=0;
while (i < this.yDataGrid1.Rows.Count)
{
DataRow dr = ds.Tables[ "tableID "].Rows[i];
if (dr[ "pro_id "].ToString ()!= " " )
recordCount +=1;
i += 1;
}
return recordCount;
}

热点排行