Asp.net mvc 2 使用列表数据类从多个表中检索值并在强类型视图中显示

Asp.net mvc 2 使用列表数据类从多个表中检索值并在强类型视图中显示,asp.net-mvc-2,Asp.net Mvc 2,我有一个名为Courses、CoursePrequisites的表和一个名为PreRequisiteTracking的第三个故事。一个特定的课程可以包含多个先决条件,因此我无法在课程表中传递外键,而是创建了PreRequisiteTracking表 一门课程,比如说Java简介。这门课程可能有以下先决条件:OOPS,基本编程知识。 创建新课程时,这些先决条件在复选框中给出。 现在我的问题是如何连接所有这些表并在视图中列出它们。 我加入了所有这些表,但由于只传递ID,因此无法检索要在视图中显示的先

我有一个名为Courses、CoursePrequisites的表和一个名为PreRequisiteTracking的第三个故事。一个特定的课程可以包含多个先决条件,因此我无法在课程表中传递外键,而是创建了PreRequisiteTracking表

一门课程,比如说Java简介。这门课程可能有以下先决条件:OOPS,基本编程知识。 创建新课程时,这些先决条件在复选框中给出。 现在我的问题是如何连接所有这些表并在视图中列出它们。 我加入了所有这些表,但由于只传递ID,因此无法检索要在视图中显示的先决条件


请帮助我,提前谢谢

我得到了我帖子的答案

我所做的是在我的课堂上,我将一个属性声明为:

enter code here
`public class CourseModel{`
`public string coursename{set;get;}`
`public string coursecode{set;get;}`
`public string Benefits{set;get;}`
`public IEnumerable<CoursePreRequisites> display{set;get;}`
       }
然后创建类类型的强类型视图,并给出:

enter code here:<%foreach(var item in Model.display) {%>  
   <%:item.PreRequisites %>
希望这对其他人有用。我试过了,它对我有用

enter code here:<%foreach(var item in Model.display) {%>  
   <%:item.PreRequisites %>