-2
A
回答
0
你将有两个模型,StudentModel,TeacherModel
,那么你必须创建你的视图模型与这两个模型,比如说AcadamyViewModel
。
您的实体将
public class Student
{
...............Properties
...............
}
public class Teacher
{
...............Properties
...............
}
你查看模型将
public class AcadamyViewModel
{
public List<Student> StudentList{get;set;}
public List<Teacher> TeacherList{get;set;}
}
你的控制器动作将
public ActionResult Index()
{
var students=dbContext.Students.ToList();
var teachers=dbContext.Teachers.ToList();
var model=new AcadamyViewModel()
{
StudentList=students,
TeacherList=teachers
};
return View(model);
}
你的看法会
@model MyApp.Models.AcadamyViewModel
@foreach(var item in Model.StudentList)
{
.................
}
@foreach(var item in Model.TeacherList)
{
...............
}
这将工作。
相关问题
- 1. 在列表视图中两个可单击的图像视图
- 2. 的两个列表视图
- 3. 两个列表视图和一个键
- 4. TextView在两个列表视图下
- 5. 在单个活动中滚动两个水平列表视图和一个垂直列表视图
- 6. 在表视图单元中排列两个并排项目
- 7. 带两个布局的列表视图
- 8. 有两个“列”的表视图?
- 9. android中的两个列表视图
- 10. RelativeLayout的具有两个列表视图
- 11. 在单个视图组中缩放两个视图android
- 12. 如何在一个视图中处理两个表单?
- 13. 如何在一个视图中分离两个验证表单?
- 14. 从两个表中选择*成伪码两个单独列出
- 15. 在mvc3 vs2010中有单个视图或两个视图的单个实体?
- 16. 如何在Android中的单个布局中添加两个列表视图
- 17. 如何在表格行的单个列中添加两个文本视图
- 18. 如何在单个列表视图中添加两个适配器
- 19. 在Android中的单个列表行项目中显示两个视图
- 20. 在QML中滚动两个或多个列表视图
- 21. Android在一个活动中设置两个列表视图
- 22. 我想在同一个列表视图中充气两个xml
- 23. 两个适配器在一个列表视图
- 24. 如何处理两个列表视图在一个活动?
- 25. 在同一个LinearLayout中滚动两个列表视图
- 26. 两行 - 列表视图中的单个项目 - 如何?
- 27. 两列表视图?
- 28. 在一个视图控制器中的两个表视图swift
- 29. 在一个视图控制器中的两个表视图swift
- 30. 保存一个列表视图菜单
创建包含学生集合和教师集合属性的视图模型 –
请参阅链接:http://forums.asp.net/t/1700177.aspx?How+to+Display+Data+in+一个+单个+视图+从+多重+ +表中+ MVC + 3 + 0 + – Zealous