1
我已经申请DataAnnotation基于验证到我的两个性质的这样Asp.net MVC 3:奇怪的验证
[Required(ErrorMessage = "Title is required")]
public string Title { get; set; }
[Required(ErrorMessage = "Description is required")]
public string Description { get; set; }
这里是查看网页的代码
@Html.LabelFor(model => model.Obj.Title)
@Html.EditorFor(model => model.Obj.Title)
@Html.LabelFor(model => model.Obj.Description)
@Html.TextAreaFor(model => model.Obj.Description)
的问题是,在点击提交按钮,在客户端(JS)它只给我错误的标题,而不是描述。但它在回发后为我提供验证错误的描述。
什么可能的原因?
我刚刚检查过我生成的html输出。发现textarea没有atrribute data-val =“true”。但对于文本框它有data-val =“true”。你能确认你的吗? – coure2011 2011-02-07 08:48:41