ฉันไม่เห็นเพื่อดึง ID ที่ฉันส่งเป็น html.ActionLink ในคอนโทรลเลอร์ของฉันนี่คือสิ่งที่ฉันกำลังพยายามทำ
<li>
<%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li>
public ActionResult Modify(string ID)
{
ViewData["Title"] =ID;
return View();
}
นั่นคือสิ่งที่ฉันทำตามแบบฝึกหัดที่แนะนำ แต่มันใช้งานไม่ได้มันยังใส่ความยาว = 5 ที่ท้าย URL!
ขอบคุณล่วงหน้า!
แก้ไข: นี่คือเส้นทางที่ฉันใช้เป็นค่าเริ่มต้น
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
ดูเหมือนว่ามีคนลงคะแนนสองคำแนะนำด้านล่าง แต่ไม่โพสต์วิธีแก้ปัญหา!