首先新建一个学生的数据库
此数据库我的资源里面有:
然后添加到已经建立好的MVC项目里面
现在就开始建立控制器
在控制器里面写如下代码
//获取总记录数
var totalRows = db.Roles.Count();
//计算总页数
var totalPages = Math.Ceiling(totalRows * 1.00 / pageSize);
ViewBag.totalPages = totalPages;
//进行查询然后根据ID排序
var roles = db.Roles.Where(p=>p.Name.Contains(name))
.OrderBy(p=>p.ID) //排序
.Skip((pageIndex-1) * pageSize) //跳过
.Take(pageSize) //取
.ToList();
ViewBag.pageIndex = pageIndex;
ViewBag.name = name;
ViewBag.pageSize = pageSize;
return View(roles);
控制器写好就开始把搭建好的页面使用ViewBag传值
@{
ViewB