@if(mode!=null&&mode.count>0){}else{<p>无数据</p>} 在control方法返回时,如果list没有数据,建议你返回new list<>();这样list就没有null的可能性,view中也不用判断是否为空了
集合型的的确应该new list<>()下 避免null
<% if(Model!=null){
foreach(var item in Model)
{
}
}%>
或者你可以在cs端不返回null
调用的时候先判断是否为空
程序健壮性,你至少要考虑“边界,宿舍,异常”吧。
在后台就先判断呀,不要返回空值,if(list.count > 0)
{
return view(list);
}
return view();