我有一个像/home/action/id
如何在视图中访问此ID?
答案 0 :(得分:40)
这应该适合您的观点:
<%= this.ViewContext.RouteData.Values["id"] %>
(假设route参数名为“id”)
答案 1 :(得分:11)
你可以通过viewData传递它;
在您的控制器中:
public ActionResult Index(string id)
{
ViewData["Name"] = Server.UrlEncode(id);
return View();
}
在您的视图中:
<h1><%= ViewData["Name"] %></h1>