컨트롤러의 html.ActionLink에서 보내는 ID를 검색 할 수 없습니다. 여기에 제가하려는 작업이 있습니다.
<li>
<%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li>
public ActionResult Modify(string ID)
{
ViewData["Title"] =ID;
return View();
}
이것이 내가 따라 간 튜토리얼에서 권장하는 내용이지만 작동하지 않으며 URL 끝에? Length = 5를 추가합니다!
미리 감사드립니다!
편집 : 여기에 내가 사용하고있는 경로가 기본입니다.
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
누군가가 아래의 두 가지 제안을 반대했지만 솔루션을 게시하지 않은 것 같습니다!