【发布时间】:2012-02-10 23:14:28
【问题描述】:
我是 mvc 新手 :)
我尝试显示加入但没有成功。
我把下面的方法放在模型中
LinqDataContext db = new LinqDataContext();
public IQueryable getExam()
{
return from exam in db.Exam_Table
join cat in db.Cat_Table
on
exam.Exam_Cat_ID_FK equals cat.Cat_ID
select new { exam, cat };
}
并通过以下代码从控制器调用它:
exam_rep exrep = new exam_rep();
public ActionResult Index()
{
var exams=exrep.getExams();
return View(exams);
}
但无法通过以下代码在视图中显示:
foreach(var ex in Model)
{
%>
<tr>
<td><%: ex.exam.Exam_Title %></td>
</tr>
<%
}
%>
我应该如何在视图中显示值?
【问题讨论】:
标签: asp.net-mvc linq join