Difference between Html.Partial() and Html.RenderPartial() in ASP.NET MVC
Html.Partial() | Html.RenderPartial() |
---|---|
Html.Partial returns html string. | Html.RenderPartial returns void. |
Html.Partial injects the html string of the partial view into the main view. | Html.RenderPartial writes html in the response stream. |
Performance is slow. | Perform is faster compared with HtmlPartial(). |
Html.Partial() need not to be inside the braces. | Html.RenderPartial must be inside braces @. |
Visit Partial View for more information.