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

请问,

2011-12-20 
请教,急!请问如何使用DataList分页,请厉害的大大们指教![解决办法]用aspnetpager[解决办法]http://www.web

请教,急!
请问如何使用DataList分页,请厉害的大大们指教!

[解决办法]
用aspnetpager
[解决办法]
http://www.webdiyer.com/AspNetPager/default.aspx
[解决办法]
baidu==>
一般用分页,就会用到DataSet的对象,那么
DataSet ds = new DataSet();
(Sql/OleDb)DataAdapter dtadp = new (Sql/OleDb)DataAdapter();
dtadp.Fill(ds);
此时可以使用
int RecordNum = ds.Tables[ "虚表名 "].Rows.Count;

获得总的记录数.
这时,用判断得到总的页数.比如,设置每页最大记录数.
private const int PageSize = 20;
则此时,获得总的页数,int PageNum = 0;
if(RecordNum % PageSize == 0)
{
PageNum = RecordNum / PageSize;
}
else
{
PageNum = RecordNum / PageSize + 1;
}
现在,PageNum里的值是总的页数,PageSize的是每页的记录数,再获得个CurrPage(当前页),基本信息就全了
[解决办法]
看看我的文章。
http://hi.baidu.com/webprince/blog/item/cfc012d5afb4c9c450da4b6a.html

热点排行