In MVC3, wie der aktuelle name der Aktion?

Gibt es eine Möglichkeit zu nutzen HttpContext-oder der View-context, um den aktuellen Namen für die Aktion ein?

Ich kann die controller-Namen mit

    var routeValues = HttpContext.Current.Request.RequestContext.RouteData.Values;

    if (routeValues != null) 
    {
        if (routeValues.ContainsKey("controller"))
        {
            controllerName = HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString();
        }
    }
}

InformationsquelleAutor Chris Ballance | 2013-12-17

Schreibe einen Kommentar