У меня есть URL как это /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>