I have this foreach code in my View in MVC4:
@foreach (var row in Model.Variables)
{
<td>@row.Variable1.FirstOrDefault()</td>
<td>@row.Variable2.FirstOrDefault()</td>
}
Now I whant to write in each row number (sequential number).
I have try with this code:
@if (Model.Spremenljivke != null)
{
int i = 0;
foreach (var row in Model.Spremenljivke)
{
<tr align="center">
<td>@i</td>
<td>@row.Internal.First()</td>
<td>@row.Exchangetimestamp.Add(Model.TimeZone.BaseUtcOffset)</td>
<td>@row.Order.First()</td>
<td>@row.MsgT.First()</td>
<td>@row.Exchangetimestamp2.Add(Model.TimeZone.BaseUtcOffset)</td>
i++;
</tr>
<tr><td colspan="7"><hr/></td></tr>
}
}
Problem is that returns this:
i++;i++;i++ ...
Column i
0
0
0
0
...