首页 > 代码库 > 怎对于Foreach 不能添加IF的问题
怎对于Foreach 不能添加IF的问题
我不们直接在Foreach 里面直接添加IF,这样会报错,这个前提是子视图,其他的我没有试验过。像这样:
?
1 2 3 4 5 6 7 8 9 10 11 | @ foreach (Gift.Modules.Model.Entitys.XT_CZ item in ViewData[ "ZTCZ" ] as IList<Gift.Modules.Model.Entitys.XT_CZ>) { string htmlfaction = @item.Action + "()" ; if ( true ) { @saveorcancel = true ; } <a href=http://www.mamicode.com/ "javascript:void(0)" id= "@item.Action" onclick= "@htmlfaction" class = "easyui-linkbutton" data-options= "iconCls:‘@item.IconCls‘" style= "width: 80px; margin-right: 5px; margin: 5px;" > @item.CZMC </a> } |
应该改成这样:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 | @ foreach (Gift.Modules.Model.Entitys.XT_CZ item in ViewData[ "ZTCZ" ] as IList<Gift.Modules.Model.Entitys.XT_CZ>) { string htmlfaction = @item.Action + "()" ; <text> @ if ( true ) { saveorcancel = true ; } </text> <a href=http://www.mamicode.com/ "javascript:void(0)" id= "@item.Action" onclick= "@htmlfaction" class = "easyui-linkbutton" data-options= "iconCls:‘@item.IconCls‘" style= "width: 80px; margin-right: 5px; margin: 5px;" > @item.CZMC </a> } |
这样就可以正常运行。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。