-1

我在 Umbraco 中为博客样式使用 Articulate 插件,我需要在每个 Articulate Post 中显示一些默认值。这就是现在正在发生的事情。

<section class="post-content">
   @Model.Body
</section>

我需要在下面做一些事情

<section class="post-content">
   @Model.Body.part1
   "Something Very Important"
   @Model.Body.part2
</section>

提前致谢。

4

1 回答 1

0

创建两个局部视图并将相同的模型传递给两者。在每个视图上只渲染你想要的部分。

<section class="post-content">
   @* the model will be passed to the partial view *@
   @Html.Partial("~/Views/Partial/PartialView1.cshtml"); 

   <p>Something very important here</p>

   @Html.Partial("~/Views/Partial/PartialView2.cshtml");
</section>

那么您的部分视图将类似于:

PartialView1.cshtml

<div>
   @Model.Body.part1
</div>

PartialView2.cshtml

<div>
   @Model.Body.part2
</div>

你真的不需要,<div>但你明白了,对吧?

于 2017-12-08T05:36:49.483 回答