【发布时间】:2017-05-11 07:57:29
【问题描述】:
我有这样的模型:
public partial class Goods
{
public decimal good_id { get; set; }
public string good_name { get; set; }
public virtual ICollection<Description> description { get; set; }
}
public partial class Description
{
public decimal des_id { get; set; }
public decimal des_good_id { get; set; }
public string des_name { get; set; }
public string des_value { get; set; }
public virtual Goods goods { get; set; }
}
如何从商品中的每个商品的视图中加载与商品具有相同 ID 的描述模型中的所有数据?
我的控制者:
public ActionResult Index()
{
var parts = _db.Goods.Include(p => p.Details);
return View(parts.ToList());
}
这东西不行:
@foreach (var part in Model)
{
<div class="well">
<div class="row">
<div class="col-xs-10">
<h3>
<strong>@part.good_name</strong>
</h3>
<h4>
<strong>@part.Description</strong>
</h4>
</div>
</div>
</div>
}
【问题讨论】:
-
您的问题是关于从数据库中检索数据,但您没有显示检索此数据的代码。您可以添加该代码吗?这将是找到问题的关键。
标签: c# asp.net .net asp.net-mvc entity-framework