Я использую следующий код, чтобы получить текущее «действие» в моем представлении, потому что я хочу создать пользовательскую ссылку на его основе.
ViewContext.RequestContext.RouteData.Values("action")
Моя конечная цель - создать некоторые ссылки действия сJavascript и .js должны знать, каков текущий контроллер и действие, поскольку я хотел бы, чтобы он был гибким.Я нашел вышеупомянутое, просматривая структуру, но я не знаю, нашел ли я правильную вещь.
то есть
var routeData = ViewContext.RequestContext.RouteData;
var linkStub = '/@routeData.Values("controller")/@routeData.Values("action")';
Кто-нибудь знает, является ли это самым простым / самымпростой способ сделать это?