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