模型是每個和相關的數據,MVC 5 asp.net裏面的foreach從其他表
ModelA:
public int AId {get;set;}
public float Amount {get;set;}
ModelB:
public int BId {get;set;}
public float RequestAmount {get;set;}
public int AId {get;set;}
public virtual ModelA ModelA {get;set;}
現在,當我要列出MODELA
,在ModelB有許多項目相關的MODELA 我想計算RequestAmount和列表中MODELA的foreach列表:
public ActionResult Index()
{
var modelA = db.ModelA.Include(c => c.ModelB);
return View(modelA.ToList());
}
這將是視圖:
@model IEnumerable<test.Models.ModelA>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.AId)
</td>
<td>
@Html.DisplayFor(modelItem => item.Amount)
</td>
<td>
**Here need to calcut or SUM value from ModelB only related to this**
</td>
</tr>
}
你到底想要做什麼?你被困在哪裏? – Prajwal
我需要從ModelB總結價值,並顯示在ModelA –
@Prajwal的每個foreach行任何想法 –