gpt4 book ai didi

c# - 检查 Razor 中模型列表项的计数

转载 作者:太空狗 更新时间:2023-10-29 21:44:25 25 4
gpt4 key购买 nike

我正在使用 MVC 4 并使用此模型:

public class Cat {        

public string Name { get; set; }
public IEnumerable<Cat> Children {...}

}

我的 View 包含相应的 Children 列表。我检查了 Razor 以查看 Children 是否为空:

  @if (category.Children!=null)
{
<span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
}

我还检查有多少个 Children:

  @if (category.Children.Count()>0)
{
<span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
}

但如果计数为 0,则显示两个跨度类。如果 Children 为零,我如何才能只显示上述范围之一?

最佳答案

试试这个:-

@if(Model.Children != null){
if(Model.Children.Count > 0){
<span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
}
}

关于c# - 检查 Razor 中模型列表项的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27286641/

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