ToPGGridPageIndex-转成PGGrid的分页

2017-09-10 09:17:22  访问(1411) 赞(0) 踩(0)


        /// <summary>
        /// 转成PGGrid的分页
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="iRowCount"></param>
        /// <returns></returns>
        public int ToPGGridPageIndex(int pageIndex, int pageSize, int iRowCount)
        {
            // 全部 //
            if (pageSize == 0 || pageSize == int.MaxValue)
                return 1;

            if (pageIndex < 2)
                return 1;

            double pV = (pageIndex - 1) * pageSize;

            // 如果发现有超页的情况 //
            if (pV >= iRowCount)
            {
                // 返回上一页 //
                return pageIndex - 1;
            }

            // 否则返回当前页 //
            return pageIndex;
        }


上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)