MVC 5在一个视图中使用多个模型异步

时间:2016-12-29 16:40:41

标签: .net asp.net-mvc-5

我想在一个视图中使用两个模型并单独调用它们(不在一起)...我已经尝试过使用视图模型但它没有用...我有两个模型学生和老师,我想要当我点击按钮时,在页面加载和教师上访问学生...

ViewModel mymodel = new ViewModel();
mymodel.Teachers = GetTeachers();
mymodel.Students = GetStudents();
return View(mymodel);// This works

//But if I remove mymodel.Students = GetStudents(); then it gives error
ViewModel mymodel = new ViewModel();
mymodel.Teachers = GetTeachers();
return View(mymodel);

我该怎么办?

1 个答案:

答案 0 :(得分:0)

我会通过发送学生模型和我创建模型教师的按钮事件来实现它,并通过Ajax请求引入它。