Range DataAnnotation的奇怪行为

时间:2013-05-03 13:53:55

标签: asp.net-mvc entity-framework asp.net-mvc-4 data-annotations

我有一个[Range(5, 10)]的密码字段。

如果我在5到10之间输入正确的值,则无论如何都会显示消息错误。可能导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

Range属性用于确定字段的最小和最大数值应该是什么。如果您尝试设置最小/最大长度,我建议使用[StringLength(10, MinimumLength=5)]属性在属性上设置此约束,这将执行我认为您要查找的内容