当前位置: 代码迷 >> ASP.NET >> C# MVC 中获取checkboxfor 的值,该怎么解决
  详细解决方案

C# MVC 中获取checkboxfor 的值,该怎么解决

热度:9235   发布时间:2013-02-25 00:00:00.0
C# MVC 中获取checkboxfor 的值
大家好,问个问题,一个页面用到了checkboxfor控件,是这样写的<%=Html.CheckBoxFor(a =>m.Ischecked })%> 

  一直不理解的是,为什么我的复选框选中与未选中,获取的值都是一样的呢,都是true,按理说我选中时是true,未选中时时

false 才对。希望知道的帮解答一下,谢谢!

------解决方案--------------------------------------------------------
你写的这个显示到页面,如果m.Ischecked为真就会选中。post提交后用Request["Ischecked"]获取,如果为真会显示true,false,如果不为真会显示false,因此可以用Request["Ischecked"].Contains("true")来判断是否选中。其实我还没看懂你要问什么
------解决方案--------------------------------------------------------
<%=Html.CheckBoxFor(a =>m.Ischecked })%>,那后面的大括号怎么来的?不是不是没把代码贴全
  相关解决方案