• AspNetPager


    AspNetPager使用方法
    引入dll
    <%@ Register assembly="AspNetPager" namespace="Wuqi.Webdiyer" tagprefix="webdiyer" %>
    拖入控件

    bindList():
    //数据总数
    pager.RecordCount = int ;
    //repeater绑定数据源
    FlowList.DataSource =  datatable;
    //repeater绑定数据
    FlowList.DataBind();
    //页change行为
            protected void pager_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
            {
                pager.CurrentPageIndex = e.NewPageIndex;
                bindList();
            }

    前台:
          <webdiyer:AspNetPager ID="pager" runat="server" CssClass="pages"
                CurrentPageButtonClass="cpb" NextPageText="下一页" PrevPageText="上一页"
                FirstPageText="首页" LastPageText="尾页" SubmitButtonText="确 定"
                ShowInputBox="Always" TextBeforeInputBox="直接到" TextAfterInputBox="页"
                                                    AlwaysShow="True" PageSize="25"
                onpagechanging="pager_PageChanging">
                                                </webdiyer:AspNetPager>

    protected void PagerBind() {
                AspNetPager1.RecordCount = BLLPortal.GetContentTableBySecondClassID(ClassID, 50000, "ID desc").Rows.Count;
                SecondList.DataSource = BLLPortal.GetContentTableBySecondClassID2(ClassID, AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex, "ID desc");
                SecondList.DataBind();
            }
    protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
            {
                AspNetPager1.CurrentPageIndex = e.NewPageIndex;
                PagerBind();
            }

  • 相关阅读:
    帮助C#菜鸟进入SQL/XML开发
    汉字转换为拼音的函数
    水晶报表的使用技巧
    用DataSet操作XML
    frame,iframe,frameset 的区别(来源网络)
    oracle 数据库锁表解决方法
    c#日期类型的使用 (转)
    深入了解ViewState 深入了解ViewState
    js中top、parent、frame
    SQL中 inner join、 left join 、right join、 outer join之间的区别(来自百度自用)
  • 原文地址:https://www.cnblogs.com/handsomer/p/3678237.html
Copyright © 2020-2023  润新知