Вот стратегия, которую я использую для вызова другого действия без необходимости создавать специальное представление только для этой цели:
Создание общего представления, которое использует модель, которая определяет Action, Controller и RouteValues, и чьеединственная ответственность заключается в вызове RenderAction со значениями в этой модели.
Затем создайте вспомогательный метод в базовом классе контроллера, который принимает Action, Controller и RouteValues в качестве параметров и возвращает ViewResult для этого общего представления.Таким образом, вы можете повторно использовать этот вспомогательный метод и общий вид на всех ваших контроллерах в любое время, когда захотите визуализировать какое-либо другое действие из контекста другого действия.
Конечно, если это просто представление, а не действие, которое вы выполняетехочу вызвать, ответ Марникса правильный.