Я немного новичок во фронтэнде, так что наберитесь терпения.
Я пытаюсь создать форму с asp.net core 2.2 MVC, для звонка, который каждый онлайн предлагает использовать ajax, но я хотел бы использовать помощников нового тега.
Это мой код (контроллер пользователь - это другой контроллер, чем тот, в котором я нахожусь)
<form method="get" asp-area="" asp-controller="User" asp-action="UserByUsername">
<input id="userName" type="text" placeholder="Search.." name="1">
<button type="submit" value="userName">a</button>
</form>
Кнопка вызывает тот же URL с? 1 = значение
Но я хотел бы вызвать контроллер и действие, указанное в теге, с параметром в составе строки user / userbyusername / whatusertype
Что я должен изменить, чтобы это работало? заранее спасибо!
ОБНОВЛЕНИЕ ----------------------
с asp-route-value я передаю параметр, но он передает "userName", а не значение texboxid "userName" прямо под
<form method="get"asp-route-username="userName" asp-area="" asp-controller="User" asp-action="UserByUsername">
<input id="userName" type="text" placeholder="Search..">
<button type="submit" value="userName">a</button>
</form>
Как я могу передать это значение?