Я работаю в ядре MVC, используя EntityFrameWork, как я могу получить
номер строки
видно в таблице.
моя модель:
public class Provider{
public int ProviderId { get; set; }
public string Name { get; set; }
public int DateOfBirth{ get; set; }
}
Контроллер это:
public async Task<IActionResult> Index()
{
return View(await _context.Provider.ToListAsync());
}
Вид:
@model IEnumerable<Project.Provider>
@foreach (var item in Model) {
<tr>
<td>
#
</td>
<td>
@Html.DisplayFor(modelItem => item.ProviderId)
</td>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.DateOfBirth)
</td>
<td>
@Html.DisplayFor(modelItem => item.DateOfBirth)
</td>
}
выход:
100 | Foo | 10/10/1990|
101 | Bar | 10/10/1990|
Я хочу номер строки в начале, выводить как:
1|100 | Foo | 10/10/1990|
2|101 | Bar | 10/10/1990|