¿Hay alguna forma de determinar si una llamada a una acción de los controladores se realiza desde una vista utilizando la función Html.RenderAction?Determinar si la llamada a la acción es desde una vista
Esto es similar a Request.IsAjaxRequest. Si la llamada proviene de una vista, me gustaría simplemente mostrar una vista parcial en lugar de la vista completa con la página maestra.
BTW Render parcial no es una solución viable como la acción obtiene datos adicionales
gracias por esta pregunta y la respuesta es útil, tenía que comprobar esto en una vista por lo que utilizado ViewContext.IsChildAction –