gri*_*egs 30 data-annotations asp.net-mvc-2
我可以使用MVC 2 DataAnnotations指定字符串字段的最小长度吗?
有没有人这样做或者他们创建了自定义属性,如果是这样,你介意分享源?
Jim*_*rts 73
如果您使用的是asp.net 4.0,则可以使用StringLength属性指定最小长度.
例如:
[StringLength(50, MinimumLength=1)]
public string MyText { get; set; }
Run Code Online (Sandbox Code Playgroud)
使用正则表达式属性.这些也在客户端解释.
[RegularExpression(Regexes.MinStringLength)]
public string MyText { get; set; }
Run Code Online (Sandbox Code Playgroud)
Regexes.MinStringLength
静态正则表达式类在哪里.内联看起来像这样:
[RegularExpression(@"^.{5,10}$")] // valid five to ten characters
public string MyText { get; set; }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25133 次 |
最近记录: |