Я не бачу, щоб отримати ідентифікатор, який я надсилаю в html.ActionLink у своєму контролері, ось що я намагаюся зробити
<li>
<%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li>
public ActionResult Modify(string ID)
{
ViewData["Title"] =ID;
return View();
}
Ось який підручник, який я дотримувався, рекомендував, але він не працює, він також ставить? Length = 5 в кінці URL-адреси!
Спасибі заздалегідь!
редагувати: ось маршрут, який я використовую, він за замовчуванням
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
Схоже, хтось відхилив дві пропозиції нижче, але не опублікував їх рішення!