两者都可以输出一个Partial视图;其区别如下:
1. Partial有返回值(MvcHtmlString);RenderPartial没有返回值(Void)。
2. Partial输出到临时变量StringWriter ;RenderPartial输出到HtmlHelper.ViewContext.Writer上(即直接输出到Response)。
3、在Razor视图中语法不一样:

1 @Html.Partial(
"
PartialViewName
")
2
3 @{ Html.RenderPartial( " PartialViewName "); }
2
3 @{ Html.RenderPartial( " PartialViewName "); }