I\'m using the following to get the current controller and action in asp.net MVC3:
var currentAction = routeData.GetRequiredString(\"action\");
var currentCo         
        
I stumbled on this page looking for a way to access the parent controllers name after a call using Partial
@Html.Partial("Paging")
This can be done in the partial view as
@{
    var controller = ViewContext.RouteData.GetRequiredString("controller");
    var action = ViewContext.RouteData.GetRequiredString("action");
}