写代码实现。
如果要绑,就得遵循一定得规则,不能随便乱来。
替代方法:
对于这种情况,我通常是用三个单选框实现的,可以数据绑定。
第一个叫全选,第二个是第二个,第三个是第三个。分别对应三个值。
就是因为不会这个代码,所以才会问的。求代码
@流云_Jin:
Checkbox适合于一个checkbox 对应一个字段,然后是true/false类型(Boolean, SQL Server中是Bit)。
@爱编程的大叔: 不用这样,判断一下数据库中的值,为1的时候,就让复选框1位选中状态,而复选框2位不选中,其余的,以此类推。。问题已解决了。不过,还是谢谢你的帮助。
这正是位域枚举的用武之地。
[Flags()] public enum PostConfig { Empty = 0, IsActive = 1, IsMarkdown = 2 }
愿闻其详。
不用这样,判断一下数据库中的值,为1的时候,就让复选框1位选中状态,而复选框2位不选中,其余的,以此类推。。问题已解决了。不过,还是谢谢你的帮助。
你的需求 和我完成的 这个是一样的! 用js 去写吧 看看这代码
function SelectLeastOne(ss) {
var newhsDiDian = "";//婚纱地点
var hsii =0;
var temphsDiDian = document.getElementsByName("hsDiDian");
for (var i = 0; i < temphsDiDian.length; i++) {
if (temphsDiDian[i].checked) {
hsii += 1;
}
if (hsii > 4) {
alert('外景地点最多选四个');
//var checkbox = document.getElementsByName("hsDiDian")[i];
$(ss).attr("checked", false);
return false;
}
}
}