首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用MVC3剃刀在复选框上进行验证?

问如何使用MVC3剃刀在复选框上进行验证?
EN

Stack Overflow用户
提问于 2015-08-02 19:51:16
回答 1查看 568关注 0票数 0

我已经在mvc3剃刀上创建了注册页面。我想把验证放在用户通知字段上。下面是我的代码。

代码语言:javascript
复制
 [Required]
 [Display(Name = "Student Notification ?")]
 [Range(typeof(bool), "true", "true", ErrorMessage = "You gotta tick the box!")]
 public Boolean UserNotification { get; set; }

下面是我的注册页面视图

代码语言:javascript
复制
<div class="editor-label">
        @Html.LabelFor(model => model.UserNotification)
    </div>
    <div class="editor-label">
        @Html.CheckBoxFor(model =>model.UserNotification)
        @Html.ValidationMessageFor(model => model.UserNotification)
    </div>
     <p>
        <input type="submit" value="Register" />
    </p>

因此,当我单击该按钮时,那里应该有验证消息。

EN

回答 1

Stack Overflow用户

发布于 2016-09-19 19:40:42

您需要更改属性UserNotification的数据类型。更改:

代码语言:javascript
复制
public Boolean UserNotification { get; set; }

至:

代码语言:javascript
复制
public bool UserNotification { get; set; }

Boolean和bool有很多不同之处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31771629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档