为什么 StringLength在选择列表上引起虚假错误:
[StringLength(2, MinimumLength = 2)]
应该要求值是长度为 2 的字符串。但是,即使所有值都满足该约束,它也会导致客户端错误。
最佳答案
Unobtrusive 将其翻译为 rangelength
,对于选择框,它会检查所选项目的数量,而不是所选值的长度。
关于asp.net-mvc - 为什么 StringLength 不能与 ASP.NET MVC 非侵入式验证一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8160318/