日期:2014-05-18  浏览次数:20419 次

DataGrid中如何获得当前页数
如题所述

------解决方案--------------------
好像有个属性
------解决方案--------------------
int index=DataGrid1.PageIndex;
------解决方案--------------------
DataGird1.CurrentPageIndex
------解决方案--------------------
PageCount属性不管分不分页都有,不分页那么PageCount=1;
分页那么PageCount就等于分页后的页数。
如果你的DataGrid绑定的是DataSet,那么以下就是结果
int datasum=dst.Tables[ "表名 "].Rows.Count;
如果是用DataReader绑定的,可以用以下来判断
i=0;
while(dr.Read())
{
i++;
}
int datasum=i;

------解决方案--------------------
hdjjun(笑熬浆糊)

正解