1

我正在使用 ASP .NET MVC 框架的 Preview 2。

我用我自己的 NHibernate 模型尝试了 DataAnnotation 属性,但它们似乎不起作用。

我的印象是验证应该在发布期间由模型绑定触发。但即使你的模型与我提供的错误数据完美绑定,ModelState.IsValid 仍然返回 true。

DataAnnotations 是否仅适用于 EntityFramework/Linq2Sql 生成的类,或者我只是做错了什么(可能是这种情况)?

提前致谢。

4

1 回答 1

3

一句话,没有。DataAnnotations 适用于任何类。

于 2009-10-29T13:01:55.647 回答