使用 Razor,如何有条件地退出或结束或返回或中断部分视图?
@if (Model == null)
{
return;
}
使用 Razor,如何有条件地退出或结束或返回或中断部分视图?
@if (Model == null)
{
return;
}
不,你不需要在视图中使用return
关键字,只需不在主视图中包含这样的局部视图即可:
@if (Model != null) {
@Html.Partial("somePartial", Model)
}
或者如果你使用 RenderPartial
:
@if (Model != null) {
@{Html.RenderPartial("somePartial", Model);}
}
反转if语句:
<p>html that I always want</p>
@if (Model != null)
{
your html when model != null
}