小弟做个Repeater 显示数据 已经读取出数据 可惜就是不能分
我设置的每页显示10条数据 我数据一共有30多条数据我前台代码 <webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="10"
ShowBoxThreshold="1" AlwaysShow="True" FirstPageText="首页" LastPageText="末页"
NextPageText="下一页" PrevPageText="上一页" onpagechanging="AspNetPager1_PageChanging"
onpagechanged="AspNetPager1_PageChanged">
</webdiyer:AspNetPager>后台代码:
pds.DataSource = StatisMnager.GetDepart(DropDownList1.Text);
pds.AllowPaging = true;
pds.PageSize = AspNetPager1.PageSize;
pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
Repeater1.DataSourceID = null;
Repeater1.DataSource = pds;
Repeater1.DataBind();
我设置的每页显示10条数据 我数据一共有30多条数据我前台代码 <webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="10"
ShowBoxThreshold="1" AlwaysShow="True" FirstPageText="首页" LastPageText="末页"
NextPageText="下一页" PrevPageText="上一页" onpagechanging="AspNetPager1_PageChanging"
onpagechanged="AspNetPager1_PageChanged">
</webdiyer:AspNetPager>后台代码:
pds.DataSource = StatisMnager.GetDepart(DropDownList1.Text);
pds.AllowPaging = true;
pds.PageSize = AspNetPager1.PageSize;
pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
Repeater1.DataSourceID = null;
Repeater1.DataSource = pds;
Repeater1.DataBind();
PagedDataSource pds = new PagedDataSource();
AspNetPager1.RecordCount = ds.Tables[0].DefaultView.Count;
pds.DataSource = ds.Tables[0].DefaultView;
pds.AllowPaging = true;
pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
pds.PageSize = AspNetPager1.PageSize;
this.Repeater1.DataSource = pds;
this.Repeater1.DataBind();自己琢磨去吧