Ниже я установил переключатель.У меня есть Конфигурация в качестве имени группы, и у меня есть 4 разных переключателя в этой группе, которые имеют разные selectionId, и я привязал 3-й параметр, который является проверенным свойством, к Boolean Selection.Я могу привязать проверенное свойство к выбору из базы данных, когда я получаю метод.но когда я выбираю переключатель, я хочу изменить выбор на true, чего не происходит для меня, чтобы связать его с моделью, чтобы сохранить метод и сохранить этот выбор в базе данных.Каждая модель в списке будет иметь одинаковое имя_конфигурации.
@model List<Model>
<form method="post" asp-action="Configure" novalidate>
@foreach (var x in Model)
{
@Html.RadioButton(x.Configuration,
x.SelectionId,
x.Selection,
new { id = x.SelectionId })
}
<div class="modal-footer">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</form>
Метод контроллера
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Configure(List<Model> modellist)
{
//will have have to write save logic here, but first my model does not get value of selection as true when that radio button is clicked
return RedirectToAction("Index");
}