2 csdnluolf csdnLuolf 于 2016.03.06 18:00 提问

c# mvc3模型绑定时bool类型值如何由checkbox更新后传给后台action
c#

图片说明

???单击复选框后@Model.checkItem的值应能更新,但确不能???

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.06 19:36
 在服务器上
ActionResult 你的方法(FormCollection fc)
{
    fc["checkItem"]
}
或者
ActionResult 你的方法(你的模型 model)
{
    UpdateModel(); //这个不写不会更新
        model.checkItem
}
csdnLuolf
csdnLuolf   2016.03.07 10:19

谢谢。但我怀疑"value=@Model.checkItem"是这种写法有问题。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何把所选checkBox的相应id传入到action
我打算做一个:选中多个部门,点击删除,可删除多个部门 当时我面临的问题是,如何选中checkBox时,把id添加过去。 最开始我打算用javascript,每点击一下checkbox就添加一个 但是如果点击一下选中添加了,但是又点击一下呢?太麻烦了 然后我打算把checkbox作为id传过去 然后action接受ids,删除,结果出现no result defined for actio
只有一个复选框,boolean型的,后台只能传1,不能传0
注意:前台传到后台的值是没有布尔类型的,一般都是字符串 前端代码: *营业执照有效期: 至
多选框checkbox传值给后台用string,和string[]接收效果不同
多选框checkbox传值给后台用string,和string[]接收效果不同 当后台用String[]接的时候,会类似list分列 当后台用Stirng接的时候就是混在一起的字符串         交易品种                                                                              
如何将复选框的value值传递给服务器
将复选框的值转化成一个字符串,然后传递给服务器,其中代码示例如下 下面是HTML代码   1  2  3  4  3  4        下面是JS代码 function Checker() { form1.items.value = ""; if ( !form1.item.length
获取checkbox的值传给后台
function datadel(obj){ var chk_value =[]; (‘input[name=”checkid”]:checked’).each(function(){       chk_value.push((‘input[name=”checkid”]:checked’).each(function(){ chk_value.push((th
WPF checkbox绑定和通过值更新将存入的 1-0 转换成 true false
刚玩WPF不多久,来到一家新公司 因为现在工作轻松一点就安排了我去做DataGrid的增删改查功能的实现,因为是底层封装好的原因就不方便贴代码了,但对于像我这样的小白来说,工作中有很多我们还没接触过的存在 就已ChexkBox举例吧!                                                                        
JSP页面结合Struts2如何传递复选框对应的id数组到后台action中
我的问题情境是这样的:         前台有几组复选框,每个框都对应一个id,只有在选中了该复选框之后,该复选框对应的id才会传递到后台action中,后台需要接受到一个id数组。         问题解决的关键:我利用Struts2的set和get方法自动注入参数,是无法直接传递数组的,Struts2会自动将前台的数组自动装配为以“, ”隔开的字符串(注意是以逗号加空格符隔开)。因此在后台
Winform用string类型的属性来绑定CheckBox
方法一: Binding binding = new Binding("CheckState", bindingSource0, "work"); binding.FormattingEnabled = true; binding.NullValue = CheckState.Indeterminate; checkBox5.DataBindings.Add(binding); 方法二:
checkbox全选,选中数据传到后台
工程从数据库中获取相关信息,通过<s:iterator>列表显示所有数据,实现了checkbox的全选,并将选中部分的数据传入后台,进行操作。
asp.net给checkBox添加一个绑定属性,后台可以获取
' runat="server" CommandArgument='' AutoPostBack="True" OnCheckedChanged="CheckEmailChanged"  />   protected void CheckEmailChanged(object sender, EventArgs e) { CheckBox cb = (CheckB