vista varias una pasar net mvc modelo llamar llamando lista enviar entre ejemplo desde datos crear controladores controlador asp acciones asp.net-mvc

asp.net-mvc - varias - pasar datos entre controladores mvc



Obtener el nombre del controlador y el método de acción en la vista en ASP.Net MVC (2)

Prueba esto:

<%= ViewContext.RouteData.Values["Controller"] %> <%= ViewContext.RouteData.Values["Action"] %>

¿Hay alguna manera en una vista en ASP.Net MVC de obtener los nombres del controlador y el método actien que están usando la vista?


<%= ViewContext.RouteData.Values["Controller"] %> <%= ViewContext.RouteData.Values["Action"] %>

Tenga en cuenta que si en el camino, su enrutamiento ha pasado por un redireccionamiento de algún tipo, entonces esos valores seguirán refiriéndose al controlador / acción solicitado original, no al "actual" solicitado.

Entonces, si una solicitud a "/ Home / Index" realiza un redireccionamiento a "/ Admin / Settings", los valores anteriores serán "Home" e "Index", respectivamente, y no "Admin" y "Settings" como se podría esperar. o deseado.