【发布时间】:2011-02-27 09:17:15
【问题描述】:
我的网址如下所示:
www.example.com/{languagecode}/{controller}/{action}/{id}
语言代码是 en-us 等
如何从 OnActionExecuting 事件中获取这些值?
【问题讨论】:
标签: asp.net asp.net-mvc routing
我的网址如下所示:
www.example.com/{languagecode}/{controller}/{action}/{id}
语言代码是 en-us 等
如何从 OnActionExecuting 事件中获取这些值?
【问题讨论】:
标签: asp.net asp.net-mvc routing
protected override void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext)
{
var languagecode = filterContext.RouteData.Values["languagecode"];
base.OnActionExecuting(filterContext);
}
【讨论】: