Я новичок в asp.net mvc, у меня есть индекс главной страницы бритвы с кнопкой Изменить оценку, и я не знаю, как передать какой-либо идентификатор, который есть на моей странице индекса.
Прямо сейчас я передаю значение по умолчанию id = "2" в качестве моего параметра, но это не должно быть, поскольку индекс может содержать любой идентификатор в зависимости от выбранной записи
Вот мой кодфрагмент из моей страницы индекса
<form asp-controller="Assessments" asp-action="Index" method="get">
<p>
<input type="button" class="btn btn-primary btn-lg float-right"
value="Edit Assessment"
onclick="location.href='@Url.Action("EditAssessment", "Assessments", new
{ id = "2" })'" />
</p>
</form>
....
<table class="table">
<thead>
<tr>
<th>
ID
</th>
....
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Id)
</td>
....
</tr>
}
</tbody>
</table>
Я хотел бы обновить id = "2" до id = "Id из моей модели"