Я хочу иметь две формы выбора, которые передают свои выбранные значения в URL с помощью запроса GET.
Могу ли я сделать это только с помощниками тегов? Или мне нужно использовать JavaScript?
Вот код формы из представления
<form asp-action="Index" asp-route-startyear="@selectedValue1" asp-route-endyear="@selectedValue2" method="get">
А вот контроллер, который он вызывает
public IActionResult Index(int startYear = 1978, int endYear = 0)
И, наконец, это маршрут из файла startup.cs
routes.MapControllerRoute(
name: "StandingsByYear",
pattern: "{startyear:int}/{endyear:int}",
defaults: new { controller = "Home", action = "Index" });
Я могу добавить onclick()
к кнопке отправки, которая изменяет window.location.href
с помощью JavaScript, но мне было интересно, есть ли в тэге Helper magi c, который мог бы осуществить то же самое.
Спасибо!