Разница между Html.RenderAction и Html.Action - PullRequest
38 голосов
/ 02 июня 2010

Кто-нибудь знает, в чем разница между Html.RenderAction и Html.Action ?

Ответы [ 2 ]

34 голосов
/ 02 июня 2010

Html.Action() - строка выходов

Html.RenderAction() - визуализируется непосредственно в поток ответов

Если действие возвращает большой объем HTML, то рендеринг непосредственно в поток ответов обеспечивает лучшую производительность, чем вывод строки.

26 голосов
/ 02 июня 2010

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

проверить эту ссылку для подробного объяснения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...