Мне нужно выяснить действие, которое вызвало мой взгляд изнутри представления. Есть ли простой способ, которым я могу сделать это, не просто передавая имя представлению как часть viewModel или viewData?
ViewContext.RouteData.Values["controller"] ViewContext.RouteData.Values["action"]
ViewContext.RouteData.GetRequiredString("action") // action ViewContext.RouteData.GetRequiredString("controller") // controller
Я думаю, вы можете через свойство ViewContext RouteData.
ViewContext.RouteData.Values["action"]