Asp.net mvc Html.RenderPartial和Html.Render之间的差异

Asp.net mvc Html.RenderPartial和Html.Render之间的差异,asp.net-mvc,html.renderpartial,Asp.net Mvc,Html.renderpartial,我是asp.net新手,我有一个页面想显示为部分视图。 页面位于div标记中,如下所示Html.RenderPartial(“view”,Model) 我对Html.Render做了同样的事情,但它只对RenderPartial有效 有人知道为什么吗?有什么区别吗??我知道渲染部分更适合图像等。。但还有其他区别吗??? 非常感谢:)应该给你你想要的(复制相关章节): Partial返回字符串,Html.RenderPartial调用Write internal并返回void。用法(使用Razor

我是asp.net新手,我有一个页面想显示为部分视图。 页面位于div标记中,如下所示
Html.RenderPartial(“view”,Model)
我对Html.Render做了同样的事情,但它只对RenderPartial有效

有人知道为什么吗?有什么区别吗??我知道渲染部分更适合图像等。。但还有其他区别吗??? 非常感谢:)

应该给你你想要的(复制相关章节):

Partial返回字符串,Html.RenderPartial调用Write internal并返回void。用法(使用Razor语法):

我也会这么做。可以将Html.Partial的输出存储在变量中,也可以从函数返回。不能使用Html.RenderPartial执行此操作。结果将在执行期间写入响应流

@Html.Partial("ViewName")
@{ Html.RenderPartial("ViewName");  }