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

    这样就可以了

     

    作者:水木    
     
  • 相关阅读:
    1. Two Sum
    100. Same Tree
    101. Symmetric Tree
    103. Binary Tree Zigzag Level Order Traversal
    102. Binary Tree Level Order Traversal
    STL的一些技巧函数使用
    104. Maximum Depth of Binary Tree
    apache开源项目--solr
    apache开源项目--HBase
    apache开源项目--ZooKeeper
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1664225.html
Copyright © 2011-2022 走看看