我的网址看起来像:

www.example.com/{languagecode}/{controller}/{action}/{id}


语言代码是en-us的地方,等等。

从OnActionExecuting事件中,如何获得这些值?

最佳答案

protected override void OnActionExecuting(System.Web.Mvc.ActionExecutingContext filterContext)
{
    var languagecode = filterContext.RouteData.Values["languagecode"];

    base.OnActionExecuting(filterContext);
}

08-06 19:16