Как передать из View в контроллер динамическую переменную. ASP.NET Core

Столкнулся с необходимостью передавать переменную из View в контроллер. Изначально переменная передается в View

HomeViewModel homeTask = new HomeViewModel
{
activeTableIndex = 0
};
return View(homeTask);

Переменна используется для передачи обратно в контроллер.

<input type="submit" value="Сохранить"
asp-controller="Home" asp-action="addToDB" asp-route-activeTable="@Model.activeTableIndex" />

Однако, кнопка отрисована и данные зафиксированы. Но до нажатия на кнопку, через JS эта переменная меняется и в контроллер передаются не актуальные данные.

Как можно передавать актуальные данные переменной?


Ответы (0 шт):