У меня есть такой URL /home/action/id
/home/action/id
Как я могу получить доступ к этому идентификатору?
Это должно работать на ваш взгляд:
<%= this.ViewContext.RouteData.Values["id"] %>
(при условии, что параметр маршрута назван "id")
вы можете передать его через viewData;
В вашем контроллере:
public ActionResult Index(string id) { ViewData["Name"] = Server.UrlEncode(id); return View(); }
В вашем представлении:
<h1><%= ViewData["Name"] %></h1>