62,244
社区成员




<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
DataTable dt = ProductInfoManager.FindByLanaguage("CN");
PagedDataSource pds = new PagedDataSource();
pds.AllowPaging = true;
this.AspNetPager1.RecordCount = dt.Rows.Count;
pds.CurrentPageIndex = this.AspNetPager1.CurrentPageIndex - 1;
pds.PageSize = this.AspNetPager1.PageSize;
pds.DataSource = dt.DefaultView;
this.Repeater1.DataSource = pds;
this.Repeater1.DataBind();
if (this.Repeater1.Items.Count > 0)
{
this.lblMessage.Text = "";
this.AspNetPager1.Visible = true;
}
else
{
this.lblMessage.Text = "暂无数据";
this.AspNetPager1.Visible = false;
}
<webdiyer:aspnetpager id="AspNetPager1" runat="server" firstpagetext="首页" horizontalalign="Center"
lastpagetext="末页" nextpagetext="下一页"
pagesize="25" prevpagetext="上一页" ShowPageIndexBox="Always"
ShowCustomInfoSection="Left" CustomInfoHTML="共%PageCount%页,当前为第%CurrentPageIndex%/%PageCount%页,每页%PageSize%条"
AlwaysShow="true" onpagechanging="AspNetPager1_PageChanging"></webdiyer:aspnetpager>
protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
{
AspNetPager1.CurrentPageIndex = e.NewPageIndex;
PageDataBind();
}