ASP.NET MVC复选框列表验证

时间:2013-06-20 15:19:09

标签: c# javascript jquery asp.net-mvc

目前我正在通过覆盖IsValid函数验证模型中的复选框列表,以便在服务器端验证它,但我想知道是否有一种方法可以在客户端添加验证。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用jquery validate unobtrusive脚本。 为此,您需要将DataAnnotation属性放入模型类

类似于以下内容

public class Model
{
    [Required(ErrorMessage="Name is required")]
    [StringLength(50, ErrorMessage = "Name can not be greater than 50")]
    public string Name{ get; set; }
}

在您的视图中包含以下脚本

<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>