asp.net – 如何在OnActionExecuting中获取当前路由信息

前端之家收集整理的这篇文章主要介绍了asp.net – 如何在OnActionExecuting中获取当前路由信息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的网址如下:
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);
}
原文链接:https://www.f2er.com/aspnet/247019.html

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