public ActionResult SearchByStuId(string stuid = "0", int page = 1) { using (var db = new snzkDataEntities()) { var res = db.findStuByName(stuid, "580001").ToList(); StuViewModel stu = new StuViewModel { pageInfo = new PageInfo { CurrentPage = page, PageSize = pageSize, TotalStu = res.Count() }, stuinfo = res.OrderBy(x => x.stuid) .Skip(pageSize * (page - 1)) .Take(pageSize), }; return View("Person", stu); } }
res里面的值传到stuinfo之后就只剩下记录的,但是记录中的字段中全是null,
其中由于db.findStuByName返回的是一个reslut的值,所以我改成了集成stuinfo
res.OrderBy后的数据类型和stuinfo的类型是否一致
不明白