MVC checkbox 使用方法


1.用JS把选中项的value合并成字符串赋值给hiden,再通过fom传回后台,后台取model中的值。
2.前台正常循环显示,后台用request.from接值。
原理:深刻学习过MVC运行机制后得知MVC在Model层和view层之间有一种绑定机制(Binder),它的作用就是将前台控件的name值与model中的字段进行匹配,匹配成功意味着前后台数据的统一。而CheckBox是多个name相同的控件,经试验得知此情况下进行Binder只会绑定第一个selected的CheckBox的value值。而request.fom会同步得到表单中所有的value值。

你可能感兴趣的:(.net相关)