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();
        }

    这样就可以了

     

    作者:水木    
     
  • 相关阅读:
    Word Search
    Subsets
    Combinations
    Search a 2D Matrix
    求比正整数N大的最小正整数M,且M与N的二进制表示中有相同数目的1
    Set Matrix Zeroes
    Unity学习笔记—— 常用脚本函数
    学习 各个数据结构
    unity调用 安卓相册
    设置 相机跟随 主角及视角 滑动
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1664225.html
Copyright © 2011-2022 走看看