मैं अपने नियंत्रक में html.ActionLink में जो आईडी भेज रहा हूँ, उसे पुनः प्राप्त करने के लिए नहीं देख सकता, यहाँ वही है जो मैं करने की कोशिश कर रहा हूँ
<li>
<%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li>
public ActionResult Modify(string ID)
{
ViewData["Title"] =ID;
return View();
}
यही एक ट्यूटोरियल है जिसकी मैंने सिफारिश की थी, लेकिन यह काम नहीं कर रहा है, यह भी डाल रहा है? URL के अंत में लंबाई = 5!
अग्रिम में धन्यवाद!
संपादित करें: यहां वह मार्ग है जिसका मैं उपयोग कर रहा हूं, यह डिफ़ॉल्ट है
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
ऐसा लगता है कि किसी ने नीचे दिए गए दो सुझावों को अस्वीकार कर दिया है, लेकिन उनके समाधान को पोस्ट नहीं किया है!