Используя ASP.Net Core, у меня есть страница с несколькими переключателями, которые могут изменить отображение страницы, и что я хотел бы сделать, если бы пользователь щелкнул переключатель, страница обновилась бы, чтобы обновитьстраница с некоторыми новыми данными, основанными на какой бы радио кнопке (опция) не щелкали.
Для достижения этого было бы более подходящим с отправкой формы?Или более подходящим для обработки этого взаимодействия с помощью JavaScript?
Для отправки формы я пробовал что-то подобное, но он не отправляет форму:
<form method="post" asp-action="MethodName" asp-controller="ControllerName">
@foreach (var item in Model.FormOptions)
{
<input asp-for="@Model.SelectedFormOption" type="radio" value="@item.ID" /> @item.Name
}
</form>
Я могу выполнить отправку с помощью кнопки, однако я бы предпочел отправить форму нажатием переключателя.