asp.net-mvc – 在ASP.NET MVC3 Razor的渲染时间视图中获取区域名称

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 在ASP.NET MVC3 Razor的渲染时间视图中获取区域名称前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用ViewContext.RouteData.Values [“Controller”]来获取控制器名称或ViewContext.RouteData.Values [“action”]来获取视图中的动作名称(实际上是在_Layout中),但是对于区域此ViewContext.RouteData.Values [“区域“]没有用.你有什么建议在programmaticaly视图中获取区域名称

解决方法

区域名称不在RouteData.Values中,但您可以从 DataTokens集合中获取::
ViewContext.RouteData.DataTokens["area"]

猜你在找的asp.Net相关文章