textboxfor son que net mvc los asp asp.net .net asp.net-mvc html-helper

asp.net - son - Diferencia entre Html.RenderAction y Html.Action



html helpers textbox (2)

¿Alguien sabe cuál es la diferencia entre Html.RenderAction y Html.Action ?


La diferencia entre los dos es que Html.RenderAction representará el resultado directamente en la Respuesta (que es más eficiente si la acción arroja una gran cantidad de HTML) mientras que Html.Action devuelve una cadena con el resultado.

mira este enlace para una explicación detallada


Html.Action() - Emite cadena

Html.RenderAction() - Se procesa directamente para responder

Flujo de respuesta es el mejor rendimiento de salida de cadena.