gpt4 book ai didi

.net - 将@section 放入@if .net mvc 3

转载 作者:行者123 更新时间:2023-12-04 22:50:16 25 4
gpt4 key购买 nike

我似乎无法让它发挥作用。

@if (isReal)
{
@section Navigation{
@{Html.RenderPartial("NavigationForInput");}
}
}

这不起作用,因为它说“一旦进入代码,你就不需要@blah blah blah”

但是,当我从 section 前面删除 @ 时,它想使用 section 作为类型变量。

我怎样才能有条件地显示该部分?

最佳答案

根据您的布局是否有未定义部分的替代方案,您可以反转 @if@section

@section Navigation{
{
@if (isReal)
@{Html.RenderPartial("NavigationForInput");}
}
}

如果您只想省略导航,这应该没问题,但如果您在布局中使用 IsSectionDefined("Navigation") 它将不起作用,因为它总是返回 true。

关于.net - 将@section 放入@if .net mvc 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7788699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com