-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