C# 数据批注将不适用于Textarea
我用mvc4创建了一个c#应用程序,我使用一个C# 数据批注将不适用于Textarea,c#,asp.net-mvc,data-annotations,C#,Asp.net Mvc,Data Annotations,我用mvc4创建了一个c#应用程序,我使用一个TextArea获取用户输入,该输入必须在15-100范围内 我使用数据注释,但它不会工作。请任何人帮助我解决这个问题 这是我的密码 @Html.TextArea(model => model.Edit) 这是我的DataAnnotations [MinLength(15,ErrorMessage="Reason can't be less than 15 characters")] [MaxLength(100,ErrorMessage="
TextArea
获取用户输入,该输入必须在15-100范围内
我使用数据注释,但它不会工作。请任何人帮助我解决这个问题
这是我的密码
@Html.TextArea(model => model.Edit)
这是我的DataAnnotations
[MinLength(15,ErrorMessage="Reason can't be less than 15 characters")]
[MaxLength(100,ErrorMessage="Reason can't be more than 100 characters")]
[Display(Name = "Edit" )]
public string Edit{ get; set; }
用这个代替
[StringLength(30, ErrorMessage = "Must be between {2} and {1} characters long.", MinimumLength = 15)]
另外,
[必需]
是必须的什么不起作用?验证正在检查您是否添加了jquery validate.js
?是的,我添加了脚本文件您能告诉我您遇到了什么错误吗?