我使用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="Reason can't be more than 100 characters")]
[Display(Name = "Edit" )]
public string Edit{ get; set; }
答案 0 :(得分:1)
改为使用此
[StringLength(30, ErrorMessage = "Must be between {2} and {1} characters long.", MinimumLength = 15)]
此外,[Required]
必须