BLL.Article articleBll = new BLL.Article(); DataSet ds = new DataSet(); ds = articleBll.GetList("");
PagedDataSource pgs = new PagedDataSource(); DataView dv; if (ds == null) {
dv = new DataView(); } else {
dv = ds.Tables[0].DefaultView; }
AspNetPager1.RecordCount = dv.Count; pgs.DataSource = dv; pgs.AllowPaging = true;
pgs.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; pgs.PageSize = AspNetPager1.PageSize; GridView1.DataSource = pgs; GridView1.DataBind(); }
protected void AspNetPager1_PageChanged(object sender, EventArgs e) { }
13、绑定数据的代码写好之后,运行结果如下:
14、点击分页控件当中的第2页或者下一页,观看运行结果,发现数据不变化。