当前位置: 首页 > news >正文

笙默考试管理系统-index展示

 public class PageList<T> : List<T>
    {
        public int PageIndex { get; private set; } //页索引
        public int PageSize { get; private set; }//页大小
        public int TotalPage { get; private set; }//总页数
        public int TotalCount { get; private set; }//总条数
        /// <summary>
        /// 分页数据源类构造函数
        /// </summary>
        /// <param name="source">全部数据</param>
        /// <param name="pageIndex">页索引</param>zh
        /// <param name="pageSize">页大小</param>
        public PageList(List<T> source, int pageIndex, int pageSize, ref int totalPage, ref int totalCount)
        {
            this.PageIndex = pageIndex;
            this.PageSize = pageSize;
            this.TotalCount = totalCount;
            this.TotalPage = totalPage;
            this.AddRange(source);

        }
        /// <summary>
        /// 当前是否有上一页
        /// </summary>
        public bool HasPreviousPage
        {
            get
            {
                return (PageIndex > 1);
            }
        }
        /// <summary>
        /// 当前是否有下一页
        /// </summary>
        public bool HasNextPage
        {
            get
            {
                return (PageIndex < TotalPage);
            }
        }
    }
}

 public class PageList<T> : List<T>
    {
        public int PageIndex { get; private set; } //页索引
        public int PageSize { get; private set; }//页大小
        public int TotalPage { get; private set; }//总页数
        public int TotalCount { get; private set; }//总条数
        /// <summary>
        /// 分页数据源类构造函数
        /// </summary>
        /// <param name="source">全部数据</param>
        /// <param name="pageIndex">页索引</param>zh
        /// <param name="pageSize">页大小</param>
        public PageList(List<T> source, int pageIndex, int pageSize, ref int totalPage, ref int totalCount)
        {
            this.PageIndex = pageIndex;
            this.PageSize = pageSize;
            this.TotalCount = totalCount;
            this.TotalPage = totalPage;
            this.AddRange(source);

        }
        /// <summary>
        /// 当前是否有上一页
        /// </summary>
        public bool HasPreviousPage
        {
            get
            {
                return (PageIndex > 1);
            }
        }
        /// <summary>
        /// 当前是否有下一页
        /// </summary>
        public bool HasNextPage
        {
            get
            {
                return (PageIndex < TotalPage);
            }
        }
    }
}

http://www.lryc.cn/news/5111.html

相关文章:

  • 前端基础知识6
  • 【项目精选】智慧物业管理系统
  • 解决HC-05/HC06等蓝牙模块的调试问题
  • dfs(八)数字的全排列 (含有重复项与非重复项)
  • 基于微信小程序的医院挂号系统小程序
  • 工程经验:残差连接对网络训练的巨大影响
  • 靓号管理-搜索
  • B站发帖软件哪个好用?好用的哔哩哔哩发帖工具
  • docker
  • Django by Example·第三章|Extending Your Blog Application@笔记
  • 23.2.13 Drive development 设备树信息解析相关代码
  • 智能工厂以MES系统为基础,实现"信息化减人,自动化换人"
  • 【数据挖掘实战】——电力窃漏电用户自动识别
  • 树莓派 安装 宝塔linux面板5.9. 2023-2-13
  • 如何提高短视频的播放量-4个技巧
  • 搜索二叉树
  • CentOS8基础篇5:用户账号与用户组的创建
  • 阿里云服务器使用
  • 全国空气质量排行,云贵川和西藏新疆等地空气质量更好
  • Learning C++ No.8【内存管理】
  • 『 MySQL篇 』:MySQL表的相关约束
  • 家政服务小程序实战教程10-分类展示
  • 一篇文章带你学会Ansible的安装及部署
  • opencv常用函数
  • Java集合框架常见面试题
  • 医用雾化器单片机方案设计
  • python魔术方法(一)
  • IDEA配置部署tomcat详细步骤(maven web 和Javaweb)
  • 没有设置密码,每次打开RAR文件却都要输密码?
  • 想要知道有哪些免费API接口,看它就够了