在视图Mvc.net中访问路由值

Muh*_*hid 31 asp.net asp.net-mvc

即时通讯使用mvc2的默认路由{controller}/{action}/{id}.我想id在我的视图中访问该字段.如果不使用TempData和我怎么能这样做ViewData

如果我有一个网址,就像 http://server-name/home/edit/14 我需要"14"视图中的值.

Mat*_*ott 53

您可以使用ViewContext属性访问路径数据:

<%= ViewContext.RouteData.Values["id"] %>
Run Code Online (Sandbox Code Playgroud)