如何隐藏但仍然渲染,例如MVC Razor View中的局部视图?

时间:2016-01-31 17:14:02

标签: html asp.net-mvc razor

我参与了MVC Razor View:

@if (Model.BooleanField)
{
    @Html.Partial("PartialView")
}

此代码不呈现DOM中局部视图的代码,但我希望局部视图仍然在DOM中呈现但未显示。

我如何做到这一点?

1 个答案:

答案 0 :(得分:1)

查看:

<div class="@(Model.BooleanField ? null : "hidden")">
    @Html.Partial("PartialView")
</div>

CSS:

.hidden {
    display: none;
}