首页 新闻 会员 周边 捐助

EF传值丢失(MVC 3中)

0
悬赏园豆:40 [已解决问题] 解决于 2012-11-27 20:31
        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

Miky.Chou的主页 Miky.Chou | 初学一级 | 园豆:76
提问于:2012-11-22 19:58
< >
分享
最佳答案
0

res.OrderBy后的数据类型和stuinfo的类型是否一致

收获园豆:40
aehyok | 小虾三级 |园豆:1212 | 2012-11-23 17:17
其他回答(1)
0

不明白

Qlin | 园豆:2403 (老鸟四级) | 2012-11-23 09:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册