Asp.net mvc 如何在MVC中绑定引用表?
我对LINQtoSQL和MVC很陌生,但我在ASP.NET网站上遵循了NerdDinner 我有表Tournaments和TournamentTypes,其中TournamentTypeID是一个参考 在我的MVC详细视图页面中,我想显示TournamentTypeName,它位于TournamentTypes对象下。我如何做到这一点 在模型类中:Asp.net mvc 如何在MVC中绑定引用表?,asp.net-mvc,Asp.net Mvc,我对LINQtoSQL和MVC很陌生,但我在ASP.NET网站上遵循了NerdDinner 我有表Tournaments和TournamentTypes,其中TournamentTypeID是一个参考 在我的MVC详细视图页面中,我想显示TournamentTypeName,它位于TournamentTypes对象下。我如何做到这一点 在模型类中: public Tournament GetTournament(int id) { return db.To
public Tournament GetTournament(int id)
{
return db.Tournaments.SingleOrDefault(x => x.TournamentID == id);
}
在详细视图中:
<p>
TournamentID:
<%= Html.Encode(Model.TournamentID) %>
</p>
<p>
TournamentTypeID:
<%= Html.Encode(Model.TournamentTypeID) %>
</p>
<p>
CourseID:
<%= Html.Encode(Model.CourseID) %>
</p>
<p>
Name:
<%= Html.Encode(Model.Name) %>
</p>
锦标赛ID:
锦标赛类型ID:
课程ID:
姓名:
如果设置了实体关联,您应该能够执行以下操作:
<p>
TournamentTypeName:
<%= Html.Encode(Model.TournamentType.TournamentTypeName) %>
</p>
锦标赛类型名称:
如果设置了实体关联,您应该能够执行以下操作:
<p>
TournamentTypeName:
<%= Html.Encode(Model.TournamentType.TournamentTypeName) %>
</p>
锦标赛类型名称: