是否可以一个接一个地组合两个视图。一个在一个div中呈现,另一个在另一个div中呈现?
答案 0 :(得分:5)
是的,将这些视图分成几部分然后使用Html.Partial
帮助包含:
<div>
@Html.Partial("_view1")
</div>
<div>
@Html.Partial("_view2")
</div>
或使用编辑/显示模板:
<div>
@Html.DisplayFor(x => x.Foo)
</div>
<div>
@Html.DisplayFor(x => x.Bar)
</div>
答案 1 :(得分:0)
是的,你可以。
您可以将它们渲染为部分视图(取决于它们具有哪种标记...您不希望拥有多个根html标记)
<div>@Html.Partial("View1")</div>
<div>@Html.Partial("View2")</div>