zoukankan      html  css  js  c++  java
  • AspNetPager分页控件的运用 【转】有用

     

    1. 添别AspNetPager.dll的引用。

    2.    <webdiyer:AspNetPager ID="pager" runat="server" CssClass="Other" PageSize="20" OnPageChanged="pager_PageChanged"
                                                CustomInfoStyle="Other">
                                            </webdiyer:AspNetPager>

    放到Html表格中

    3. 后台代码

    grid是要分页的GridView 或DataGrid 的控件ID

     protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
                PageInit();
        }
        private void PageInit()
        {
            pager.RecordCount = 获取要分页的数据库的行的记录总和

            BindData();

        }

     

      void BindData()
        {     记得要把PageSize ,CurrentPageIndex 两个参数带上
                  grid.DataSource = 获取数据库记录.Get( pager.PageSize * (pager.CurrentPageIndex - 1), pager.PageSize);
                  grid.DataBind();

        }

    分页事件

    protected void pager_PageChanged(object sender, EventArgs e)
        {
            BindData();
        }

    这样就可以了

     

    作者:水木    
     
  • 相关阅读:
    2017.10.12
    2017.10.25
    2017.10.24
    进度条06
    课堂练习(返回一个环状一维整数数组中最大子数组的和)
    团队项目成员和题目
    团队作业--四则运算网页版
    进度条04
    个人作业(最大子数组)
    进度条03
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1664225.html
Copyright © 2011-2022 走看看