分页控件常用标准配置

-- 前台 --

<asp:Repeater ID="repList" runat="server">
          <ItemTemplate>

            ......  
           </ItemTemplate>
</asp:Repeater> 

<webdiyer:aspnetpager  id="pgFootCssClass="dbPagerrunat="server"
                PageSize="20"
                firstpagetext="首页"  lastpagetext="尾页"  prevpagetext="上一页"  nextpagetext="下一页"
                CustomInfoHTML="共有:%RecordCount%条记录符合条件 | 当前页:第%CurrentPageIndex%页 / 共%PageCount%页"
                HorizontalAlign="Justify"
                Width="100%"
                enableviewstate="False"    
                showcustominfosection="Left"
                AlwaysShow="True"
                AlwaysShowFirstLastPageNumber="True" 
                OnPageChanged="pgFoot_PageChanged"                 
                ShowPageIndexBox="Auto">

</webdiyer:aspnetpager>

 

 

//为实现控件的两端对其,需要加上以下JS代码

$(function(){


      $(".dbPager div:first").next().attr("style","float:right"); 


});

-- 后台 --

private string sWhere;
       
protected void Page_Load(object sender, EventArgs e)
{
           sWhere = "And NewsClassId in(4,5,8,9,12,13,87,109,110,111,112) ";
           
           
            DbPager pager = new DbPager(repList, ref  pgFoot);
            pager.Selects = "*";

            pager.Joins = "";
            pager.Tables = "HR_NewsInfor";
            pager.Wheres = sWhere;
            pager.Orders = "newsId desc";
           
            pager.DataBind();    //每次都要绑定
                       
}
        
protected void pgFoot_PageChanged(object sender, EventArgs e)
{
            //留空

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值