Tôi không thể truy xuất ID mà tôi đang gửi trong một html. Liên kết hành động trong bộ điều khiển của tôi, đây là những gì tôi đang cố gắng thực hiện
<li>
<%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li>
public ActionResult Modify(string ID)
{
ViewData["Title"] =ID;
return View();
}
Đó là những gì mà một hướng dẫn mà tôi đã làm theo khuyến nghị, nhưng nó không hoạt động, nó cũng đặt? Length = 5 ở cuối URL!
Cảm ơn trước!
chỉnh sửa: đây là tuyến đường tôi đang sử dụng, nó là mặc định
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
Có vẻ như ai đó đã phản đối hai đề xuất bên dưới nhưng không đăng giải pháp của họ!