Baf*_*a13 4 asp.net-mvc html.renderpartial
我是asp.net的新手,我有一个页面,我想作为局部视图显示.该页面是一个div标签,就像这样<div> Html.RenderPartial("view",Model)</div>
,我用Html.Render做同样的事情,但它只适用于RenderPartial.
有谁知道为什么,以及有什么不同?我知道Renderpartial对于Image等更好.但是还有另一个区别吗?非常感谢:)
这个答案应该给你你想要的东西(复制相关部分):
Html.Partial返回一个字符串,Html.RenderPartial在内部调用Write,并返回void.用法(使用Razor语法):
@Html.Partial("ViewName")
@{ Html.RenderPartial("ViewName"); }
Run Code Online (Sandbox Code Playgroud)
会做同样的事情.您可以将Html.Partial的输出存储在变量中,或者从函数返回它.你不能用Html.RenderPartial做到这一点.结果将在执行期间写入Response流.
| 归档时间: |
|
| 查看次数: |
3139 次 |
| 最近记录: |