У меня есть модель View, в которой есть объект IEnumerable
, который я перебираю для отображения таблицы данных. Модель также имеет массив значений, которые я хотел бы отобразить в той же таблице.
Перечисляемые данные отображаются с циклом foreach
. Я попытался добавить счетчик индекса, чтобы перебрать массив в той же таблице, но счетчик никогда не увеличивается. Как я могу объединить оба элемента в одной таблице?
//my foreach loop goes through my Item List
@foreach (var item in @Model.ItemList)
{
//i need an indexer to go through MyArray
var i = 0;
<tr>
<td>@Html.DisplayFor(shortDate => item.StartDate)</td><td>@Html.DisplayFor(shortDate => item.EndDate)</td><td>@Model.MyArray[i]</td><td>@item.Value</td>
</tr>
//here the index 'i' never seems to increment
i++;
}
В результате отображается только значение MyArray[0]
для всех строк.