【发布时间】:2011-03-10 13:17:17
【问题描述】:
我正在使用 mvc2 的默认路由,例如 {controller}/{action}/{id}。我想在我的视图中访问 id 字段。如果不使用TempData 和ViewData,我怎么能做到这一点?
如果我有像 http://server-name/home/edit/14 这样的网址,我需要在视图中使用值 "14"。
【问题讨论】:
标签: asp.net asp.net-mvc
我正在使用 mvc2 的默认路由,例如 {controller}/{action}/{id}。我想在我的视图中访问 id 字段。如果不使用TempData 和ViewData,我怎么能做到这一点?
如果我有像 http://server-name/home/edit/14 这样的网址,我需要在视图中使用值 "14"。
【问题讨论】:
标签: asp.net asp.net-mvc
您可以使用 ViewContext 属性访问路由数据:
<%= ViewContext.RouteData.Values["id"] %>
【讨论】: