0
ditailsがビューにMVCでのOneToMany関係におけるリストとエンティティフレームワーク
public ActionResult Details(int? id)
{
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
personne personne = db.personnes.Find(id);
personne.diplomes = db.diplomes.Where(d => d.personneId == id).ToList();
return View(personne);
}
を見るには、私は、トウモデルに personnesとdiplomes
public class personne
{
public int Id { get; set; }
public string name { get; set; }
public virtual List<diplome> diplomes { get; set; }
}
public class diplome
{
public int Id { get; set; }
public string titre { get; set; }
public string description { get; set; }
public int personneId { get; set; }
public virtual personne personne { get; set; }
}
が、I'can't表示リストオフdiplomesを持っています
@foreach (var dep in model.diplomes)//error
{
<dd>
@Html.DisplayFor(dep.titre)
</dd>
}をdiplomes.titreするアクセスも無しここでは