Делает кто-либо знает то, что является различием между HTML. RenderAction и HTML. Действие?
Html.Action()
- Вывод строки
Html.RenderAction()
- Вывод непосредственно в поток ответа
Если действие возвращает большой объем HTML, то вывод непосредственно в поток ответа обеспечивает лучшую производительность, чем вывод строки.
Разница между этими двумя способами заключается в том, что Html.RenderAction будет выводить результат непосредственно в Response (что более эффективно, если действие возвращает большой объем HTML) в то время как Html.Action возвращает строку с результатом.
посмотрите эту ссылку для подробного объяснения