Подтвердить что ты не робот

Как добавить параметр ссылки в помощники тегов asp в ASP.NET Core MVC

У меня есть большой опыт работы с ASP.NET MVC 1-5. Теперь я изучаю ASP.NET Core MVC и должен передать параметр для ссылки на странице. Например, у меня есть следующее действие

 [HttpGet]
 public ActionResult GetProduct(string id)
 {
      ViewBag.CaseId = id;
      return View();
 }

Как я могу реализовать ссылку для этого действия с помощью тегов-помощников?

<a asp-controller="Product" asp-action="GetProduct">ProductName</a>
4b9b3361

Ответ 1

Вы можете использовать префикс атрибута asp-route- для префикса своих имен переменных маршрута.

Пример:

<a asp-controller="Product" asp-action="GetProduct" asp-route-id="10"> ProductName</a>