1
有没有人遇到过不使用MVC3的表单验证?ASP.NET MVC 3数据验证不会触发
我的模型标记后的相关属性,e.g:
public string MyClass{
[Required]
public string Name{get;set;}
}
的观点也可作为适当的标记:
@Html.TextBoxFor(x=>x.Name)
@Html.ValidationMessageFor(x=>x.Name)
然而,验证消息永远不会显示。我可以从生成的HTML中看到它已经放入了用于验证的span标记,但它们被标记为有效而不是错误。似乎模型上的验证没有被调用。任何可能发生这种情况的原因?
我忘记了我在其他地方清除了ModelState – 2012-02-15 15:12:07