1、首先来了解Asp.Net分页控件——AspNetPager以及控件的属性。CurrentPageIndex//当前页数(页码)RecordCount //总数据条数PageSize //每页数据条数PageCount //总的页数当然还有一些特别“人性化”的属性可以设置。
2、接下来就是给控件属性赋值就可以了,通过Sql语句查询到数据库中的数据,SqlDataAdapter ada=new SqlDataAdapter(new SqlCommand(Sql语句,连接数据库对象);DataSet ds=new DataSet();ads.Fill(总数据,开始,结束位置);此时DataSet——ds就是获得目标页的数据,也仅仅是获得需要的数据。
3、最后需要将查询到的数据显示到前台页面,通过绑定数据源控件,常用的Repeater控件就可以循环显示数据。repeater.DataSource=数据;repeater.DataBind();Repeater控件还有很多实用功能,越学越深,越研越深。
4、Asp.Net分页控件还可以设置分页的首页、上一页、下一页、尾页在前台显示的链接文本。这里只是提及简单功能,深入研究剖析其原理就更得心应手了。