.net DataAnnotations和MVC框架-最小长度的非必填字段

.net DataAnnotations和MVC框架-最小长度的非必填字段,.net,asp.net-mvc,validation,asp.net-mvc-4,data-annotations,.net,Asp.net Mvc,Validation,Asp.net Mvc 4,Data Annotations,是否可以使用数据注释指定最小长度的非必填字段 这听起来可能很奇怪,但我想要一个电话号码字段,我不介意它是否完整,但如果完整,我希望它是一个最小长度 来自msdn 与验证应用程序块中的或复合验证器一样,没有使用或组合的功能。数据注释验证属性可用的唯一组合是And操作 因此,不能使用范围属性的组合。不过,您可以考虑使用正则表达式来实现这一点。因此,这些应该会有所帮助 来自msdn 与验证应用程序块中的或复合验证器一样,没有使用或组合的功能。数据注释验证属性可用的唯一组合是And操作 因此,不能使用

是否可以使用数据注释指定最小长度的非必填字段

这听起来可能很奇怪,但我想要一个电话号码字段,我不介意它是否完整,但如果完整,我希望它是一个最小长度

来自msdn

与验证应用程序块中的或复合验证器一样,没有使用或组合的功能。数据注释验证属性可用的唯一组合是And操作

因此,不能使用范围属性的组合。不过,您可以考虑使用正则表达式来实现这一点。因此,这些应该会有所帮助

来自msdn

与验证应用程序块中的或复合验证器一样,没有使用或组合的功能。数据注释验证属性可用的唯一组合是And操作

因此,不能使用范围属性的组合。不过,您可以考虑使用正则表达式来实现这一点。因此,这些应该会有所帮助


抱歉-我们正在考虑实体框架版本!抱歉-我们正在考虑实体框架版本!