MVc3 Как объединить два вида, чтобы создать один большой вид? - PullRequest
0 голосов
/ 09 января 2012

Можно ли объединить два вида один за другим?один отображается в одном div, а другой - в другом div?

Ответы [ 2 ]

5 голосов
/ 09 января 2012

Да, сделайте эти представления частичными, а затем используйте помощник 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>
0 голосов
/ 09 января 2012

Да, вы можете.

Вы можете отобразить их как частичные представления (в зависимости от того, какая у них разметка ... вы не хотите иметь несколько корневых HTML-тегов)

<div>@Html.Partial("View1")</div>

<div>@Html.Partial("View2")</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...