This article estadosMVC 3 Html.RenderPartial vs Html.Partial
Hay algunos casos en los que pueden gustar a un lado y escribir directamente a la corriente de respuesta HTTP en lugar de tener una vista parcial rendir los resultados (parciales/vistas usan MvcHtmlString/StringWriter)
Use Html.RenderPartial para transmitir imágenes u otros elementos que estén centrados en los medios o donde los tiempos de descarga más rápidos sean muy importantes.
¿Qué gastos generales hace MvcHtmlString/StringWriter
introducir? ¿Hay inconvenientes para usar Html.RenderPartial
todo el tiempo, si hay menos sobrecarga?
no pude encontrar respuestas en MSDN:
http://msdn.microsoft.com/en-us/library/ee402902.aspx