У меня есть действие, которое потенциально может быть вызвано по обычной ссылке, в этом случае я вернул вид (), Или он также может быть вызван через Ajax или Renderaction (то есть в качестве дочернего действия), в этом случае я вернул PartialView ().
Сортировка деталей AJAX проста - но как я могу проверить, если мое действие оказывается в качестве дочернего действия?
В идеале я хотел бы иметь возможность написать код так:
if (Request.IsAjaxRequest() || Request.IsChildAction())
return PartialView();
return View();
, очевидно, Request.ischildactaction () не существует - есть ли что-то Simliard, или мне просто нужно создать особую дочернюю работу, которое всегда возвращает PartialView?