Ist es möglich, unter einem anderen Lösung als die foreach loop
im Code zu verwenden, die Lage sein, die Werte von Weeks
und WeekNamesShort
Listen wie diese innerhalb von nur einem Tag td
zu bekommen: <td> @week @monthName </td>
statt zwei separate td
-Tags zu verwenden?Daten vom Modell in eine foreach-Schleife kombinieren?
Teil des Modells:
public IEnumerable<int> Weeks { get; set; }
public IEnumerable<string> WeekNamesShort { get; set; }
Teil des Codes in der Ansicht:
<tr>
<td></td>
@foreach (var week in project.Weeks)
{
<th class="week" data-week="@week">@week</th>
}
</tr>
<tr>
<td></td>
@foreach (var monthName in project.WeekNamesShort)
{
<td class="week">@monthName</td>
}
</tr>
Vielen Dank für Ihre Antworten! Aber ich bin mir nicht sicher, wie ich deinen Code benutzen soll. Ich verwende bereits eine ViewModell-Klasse. Wo sollte ich die neue Liste platzieren? –
In Ihrem Projektmodell, das die 2 IEnumerable-Listen enthielt. –