Ejemplo n.º 1
0
        public ActionResult Index()
        {
            int pageIndex = Request["pageIndex"] != null?int.Parse(Request["pageIndex"]) : 1;    //传页码值

            int pageSize  = 5;
            int pageCount = NewsInfoService.GetPageCount(pageSize);

            pageIndex = pageIndex < 1 ? 1 : pageIndex;
            pageIndex = pageIndex > pageCount ? pageCount : pageIndex;               //不能超出总页数
            List <NewsInfo> list = NewsInfoService.GetPageList(pageIndex, pageSize); //获取分页的数据 传到业务层

            ViewData["list"]      = list;
            ViewData["pageIndex"] = pageIndex;
            ViewData["pageCount"] = pageCount;
            return(View());
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 獲取分頁列表
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            int pageIndex = Request["pageIndex"] != null?int.Parse(Request["pageIndex"]) : 1;

            int pageSize  = 5;
            int pageCount = newsInfoService.GetPageCount(pageSize);

            pageIndex = pageIndex < 1 ? 1 : pageIndex;
            pageIndex = pageIndex > pageCount ? pageCount : pageIndex;

            List <NewsInfo> list = new List <NewsInfo>();

            list                  = newsInfoService.GetPageList(pageIndex, pageSize);
            ViewData["list"]      = list;
            ViewData["pageIndex"] = pageIndex;
            ViewData["pageCount"] = pageCount;
            return(View());
        }