这个问题与带有实体框架的 MVC4 项目有关(数据库优先)
我将“公司”对象的(EF)集合传递给视图。
我需要显示在每个“公司”对象中存储为 int(外键)的“主要用户”的名称。
我能够像这样获得 PrimaryUserID:
@foreach (var item in Model)
{
<div>@item.PrimaryUserID</div>
}
但我不知道如何从 ID 访问 PrimaryUser 对象?
有没有办法在不将包含 PrimaryUser 对象的自定义模型传递给我的视图的情况下做到这一点?
任何帮助将非常感激!
//EDIT - 这是我当前将集合传递给我的视图的方式
public ActionResult Installers(int id = 0)
{
CompanyType installer = db.CompanyTypes.Single(ct => ct.Description == "Installer");
return View(installer.Companies.ToList());
}