1

DataAnnotations:范围,必填……知道了。

但只是检查 value==5 或 value==bool?

4

2 回答 2

2

.NET 中没有包含一个,尽管您可以通过实现ValidationAttribute抽象类来创建自己的。您所要做的就是重写 IsValid 方法。

于 2010-01-09T01:34:54.480 回答
1

此外,如果您想查看如何实现自定义 ValidationAttribute 的示例,ASP.NET MVC 2 中有几个。

如果您安装 ASP.NET MVC 2 RC,新的默认项目有两个示例属性,您可以在 ~/Models/AccountModels.cs 中查看。

于 2010-01-09T02:15:34.710 回答