3
型号列表中的项目,我用MVC 4.工作的检查计数我在模型列表中选择模型在剃刀
public class Cat {
public string Name { get; set; }
public IEnumerable<Cat> Children {...}
}
Model.Childern又包含列表中的猫。
我检查剃须刀Model.Childern计数为空(或任何列表有)也没有。对于我用下面,
@if (category.Children!=null)
{
<span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
}
而且还尝试
@if (category.Children.Count()>0)
{
<span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
}
但如果计数为0,那么也显示这个跨度类。
它显示错误“非可调用部件 'System.Collections.Generic.List <... direct.data.cat> .Count之间的' 不能使用的方法等。 “在部分if(Model.Children.Count()> 0) – shyama 2014-12-04 05:08:38
@shyama ... ohhh..sorry ...我的错......在'.Count'中没有'()'......更新了答案现在尝试一下。 – 2014-12-04 05:10:57
谢谢..其工作 – shyama 2014-12-04 05:13:07