当前位置:编程学习 > C#/ASP.NET >>

MVC的小问题(如何验证@Html.CheckBoxFor),在线等(跪求,今晚没做好,就不回家了,在公司睡觉)

<li><span class="left">이메일 :</span>
 @Html.TextBoxFor(u => u.Email, new { @class = "textSizeTwo" })
<span class="star">*</span>@Html.ValidationMessageFor(u => u.Email)</li>

@Html.CheckBoxFor(u => u.Accept)
<label for="selected">
내 카드가 포착되었을 때</label>@Html.ValidationMessageFor(u => u.Accept)

请问如何让MVC自带JS验证到,是否选择了CheckBox,

备注,其他TextBox类型都检测 --------------------编程问答-------------------- 今天周五啊。 --------------------编程问答-------------------- --------------------编程问答-------------------- 不至于 --------------------编程问答-------------------- --------------------编程问答--------------------     public class BooleanRequiredAttribute : RequiredAttribute
    {
        public bool Value { get; set; }
        public override bool IsValid(object value) { return value != null && Value; }
    }

------------------------------------
        [DisplayName("Accept terms and conditions")] 
        public bool Accept { get; set; }
然后在控制器里面使用
 if (ModelState.IsValid)来验证...

刚刚,获得一些代码,这样也可以验证了,但是要提交到服务器端,然后再返回验证结果,是否选择了CheckBox


公司不是我家,,我在加班,,各位大侠,赶快来救救我吧,,今晚再不早回,我女友已下了通牒了,不让**1个月啊 --------------------编程问答-------------------- 是这个问题 吗

--------------------编程问答-------------------- 在韩国人公司吗? --------------------编程问答-------------------- 但是要提交到服务器端,然后再返回验证结果,是否选择了CheckBox
-----------------
之前是客户端验证么?
--------------------编程问答-------------------- 不是韩国公司

杯具的,那些东西,当然都加了啊,,不然其他那些输入型的验证都能够在客户端验证到的

除了这个CheckBox的东西,客户端验证不到,是否被选择了!!!! --------------------编程问答-------------------- 你之前是怎么实现客户端验证的? --------------------编程问答--------------------
有女友的日子是性福的 --------------------编程问答-------------------- = = 自个写JS验证吧。用MVC的真叫难受。 --------------------编程问答-------------------- 验证 checkbox? 好像意义不大,如果是必须选的话 后台直接写死了
用户必须勾上吗?
手动写上验证吧
@Html.CheckBoxFor(u => u.Accept, new { @class="required"})
貌似是这样写的

或者
<input type="checkbox" name="Accept" id="Accept" data-val-required="标题为必填字段!" data-val="true" class="valid">
这样也是可以的。 不一定要用CheckBoxFor
只要name一样就可以了。 --------------------编程问答-------------------- --------------------编程问答-------------------- 这个似乎不应该这么验证吧?

textbox 必填可以说是一种对错的逻辑,但checkbox应该不是一种对错的逻辑,因为checkbox两种状态都是正确的。还是使用后台后者js判断吧 --------------------编程问答-------------------- 都是高人,还得学习。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,