5
Jestem na małym projekcie, który wymaga użycia framework entity i asp.net mvc3 do wyświetlania wielu do wielu relacyjnych baz danych w widoku macierzy. Trzy stoły zaangażowane są sprzedawca (etykieta Row), produktów (etykieta kolumny) i sprzedaży:Jak wyświetlić tabelę macierzy w asp.net mvc3?
Jak mogę rozwijać/generują tego rodzaju widoku w ASP.NET mvc3?
<table>
<tr>
<th></th>
@foreach (var m in Model)
{
foreach (var p in m.Products)
{
<th>@p.ProductName</th>
}
}
</tr>
@foreach (var m in Model)
{
foreach (var s in m.SalesPersons)
{
<tr>
<td>@s.PersonName</td>
</tr>
}
}
@*Sales: a.Amount*@
</table>
mógłby po prostu użyć zagnieżdżonych pętli lub, lepiej, tworzenie ViewModel że pasuje do Twojego widoku – 6opuc