Model sind,MVC 5 asp.net Innerhalb Foreach Jeder Summe ähnlicher Daten aus anderer Tabelle
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;}
jetzt, wenn ich die ModelA auflisten möge, gibt es so viele Artikel in Modell B im Zusammenhang ModelA ich will berechnen RequestAmount und Liste in ModelA foreach Liste:
@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>
}
:
public ActionResult Index()
{
var modelA = db.ModelA.Include(c => c.ModelB);
return View(modelA.ToList());
}
dies die Ansicht sein wird,
Was genau möchten Sie tun? Wo steckst du fest? – Prajwal
Ich muss Wert von ModelB summieren und in jeder foreach Zeile von ModelA anzeigen –
@ Prajwal jede Idee –