2010-06-03 8 views
6
में मौजूदा मार्ग की जानकारी प्राप्त करने के लिए

मेरे यूआरएल की तरह लग रहे:कैसे OnActionExecuting

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

जहां भाषा कोड en-us है, आदि

OnActionExecuting घटना से, मैं कैसे इन मूल्यों को मिल सकता है?

उत्तर

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

    base.OnActionExecuting(filterContext); 
} 
संबंधित मुद्दे