优点:
1.数据和控件分离,MS自己提供的DataGrid等控件也有分页功能,但是可定制差,总有不如人意的地方。
2.可定制性好,能实现程序员各种需求,可定制图片
用法:
1.首先在页面加载的时候进行数据绑定,第一步往往是getRecordCount(不是什么函数,只是个意思)获得记录的个数赋值给aspnetpager.recordCount
2.然后是连接数据库,获得一个数据源,进行DataBind()
3.aspnetpager有一个pagesize的属性意思是一个页面显示多少条记录,然后他会根据记录的总条数,计算出自己有多少个分页数以及当前是第几页分别是PageCount,CurrentPageIndex这两个属性。
4.还有一个onpagechanged的方法,顾名思义,分页发生变化的话调用。要用到两个参数StartRecordIndex 和EndRecordIndex
未完待续。。。