zoukankan      html  css  js  c++  java
  • QuickPager分页控件,最简单的设置代码

    代码
    /// <summary>
        
    /// postback 的最简单的分页设置
        
    /// </summary>
        public partial class PostSimpleness : BaseWebPage
        {
            
    #region 初始化
            
    protected override void OnInit(EventArgs e)
            {
                
    base.OnInit(e);

                
    //数据访问函数库的实例,使用基类里定义的。
                Pager1.DAL = base.Dal ;

                
    //设置显示数据的控件
                Pager1.ShowDataControl = this.GV;

                
    //定义QuickPager_SQL,设置Page属性
                Pager1.PagerSQL.Page = this;
                
    //默认是PostBack的分页方式

            }
            
    #endregion

            
    protected void Page_Load(object sender, EventArgs e)
            {
                
    if (!Page.IsPostBack)
                {
                    SetPagerInfo();         
    //设置表名、字段名等
                }

            }

            
    #region 给QuickPager_SQL 设置属性,以便拼接SQL
            
    private void SetPagerInfo()
            {
                
    //表名或者视图名,必须设置
                Pager1.PagerSQL.TableName = "Manage_FunListCol";              //表名或者视图名称
                
    //一些分页算法必须设置主键。
                Pager1.PagerSQL.TablePKColumn = "ListColID";             //主键名称,不支持复合主键
                
    //排序字段也是必须设置的,否则就无法准确分页
                Pager1.PagerSQL.TableOrderByColumns = "ListColID desc "//排序字段,根据分页算法而定,可以支持多个排序字段
                
                
    //默认TableShowColumns是 * ,可以不设置
                
    //Pager1.PagerSQL.TableShowColumns = "*";    //需要显示的字段
                
    //没有查询条件,那就不用设置了嘛。
                
    //Pager1.PagerSQL.TableQuery = "";                      //查询条件

                
    //默认一页20条记录
                
    //Pager1.PageSize = 4;                                  //一页显示的记录数

                
    //设置分页方式,默认是Max_TopTop
                
    //Pager1.PagerSQL.SetPagerSQLKind = PagerSQLKind.Max_TopTop;


            }
            
    #endregion
        }
  • 相关阅读:
    Caused by: java.io.IOException: Type mismath in vlaue from map: excepted org.apache.hadoop.io.InaWritable,received SC
    Caused by:java.lang.ClassNotFoundException:org.apache.hadoop.yarn.util.Apps
    Ubuntu下的eclipse配置MapReduce
    C#语法糖(Csharp Syntactic sugar)大汇总 分类: .NET 2013-07-25 06:32 412人阅读 评论(0) 收藏
    SQLite3 一列多行合并为一列一行 分类: 数据库 2013-06-25 17:02 1251人阅读 评论(0) 收藏
    Spring Boot中集成Mybaties
    Spring Boot中的注解(annotation)
    Spring Boot中获取.properties出现乱
    Andriod 权限
    Andriod中的屏幕适配
  • 原文地址:https://www.cnblogs.com/jyk/p/1931443.html
Copyright © 2011-2022 走看看