MVC Models定义验证属性
2011-03-28 11:08
225 查看
.NET MVC Models定义字段过程中的验证属性参数:
[Required()]
指定数据字段值是必需的。
包含参数:
ErrorMessage 验证失败的错误消息;
ErrorMessageResourceType 错误消息资源类型;
ErrorMessageResourceName 错误消息资源名称;
[DataType]
指定与某个数据字段关联的附加类型的名称(一个 DataType 枚举值,如 EmailAddress、Url 或 Password)。
[DisplayName]
数据字段显示名称
[StringLength]
指定数据字段中允许的字符串最大长度。
[RegularExpression]
指定数据字段值必须与指定的正则表达式匹配。
[Range]
指定数据字段值的数值范围限制。
[PropertiesMustMatch][ValidatePasswordLength]
自定义属性
[Required()]
指定数据字段值是必需的。
包含参数:
ErrorMessage 验证失败的错误消息;
ErrorMessageResourceType 错误消息资源类型;
ErrorMessageResourceName 错误消息资源名称;
[DataType]
指定与某个数据字段关联的附加类型的名称(一个 DataType 枚举值,如 EmailAddress、Url 或 Password)。
[DisplayName]
数据字段显示名称
[StringLength]
指定数据字段中允许的字符串最大长度。
[RegularExpression]
指定数据字段值必须与指定的正则表达式匹配。
[Range]
指定数据字段值的数值范围限制。
[PropertiesMustMatch][ValidatePasswordLength]
自定义属性
相关文章推荐
- MVC中Remote属性验证
- MVC 验证和异常处理 分开处理Model级别和属性级别验证
- mvc中使用remote属性来做ajax验证
- ASP.NET MVC:定制Numeric属性验证消息
- mvc中动态给一个Model类的属性设置验证
- AutoMapper在MVC中的运用06-一次性定义映射、复杂类型属性映射
- mvc中动态给一个Model类的属性设置验证
- jQuery Validate 表单验证插件----利用jquery.metadata.js将校验规则直接写在class属性里面并定义错误信息的提示
- asp.net MVC - 小鸟系列之属性验证
- MVC部份属性验证控件
- 在Asp.Net MVC中实现RequiredIf标签对Model中的属性进行验证
- Asp.net MVC中表单验证属性的使用
- ASP.NET MVC实体类(属性类)数据验证
- MVC验证13-2个属性至少输入一项
- asp.net mvc 远程校验Remote属性在Area下验证路径不正确的解决
- ASP.NET MVC验证框架中关于属性标记的通用扩展方法
- 一起谈.NET技术,ASP.NET MVC验证框架中关于属性标记的通用扩展方法
- ASP.NET MVC 使用Remote特性实现远程属性验证
- ASP.NET MVC 使用Remote特性实现远程属性验证
- mvc中服务器端、客户端属性验证