using System.ComponentModel.DataAnnotations
出自http://www.cnblogs.com/9988/archive/2012/04/25/2469838.html看了网上的一些介绍,还是这篇将的好
在Entity Framworik(Module)中有两种配置:一种 DataAnnotaions(注释)与Fluent API.这些根据个人喜欢来使用,DataAnnotaions 配置相对简单些,Fluent API可以配置些复杂的功能。
今天我们来简单说说DAtaAnnotaions 的属性--
命名空间:System.ComponentModel.DataAnnotations
四个属性:
属性名称 |
描述 |
Required |
标识该属性为必需参数,不能为空 |
StringLength |
标识该字符串有长度限制,可以限制最小或最大长度 |
Range |
标识该属性值范围,通常被用在数值型和日期型 |
RegularExpression |
标识该属性将根据提供的正则表达式进行对比验证 |
CustomValidation |
标识该属性将按照用户提供的自定义验证方法,进行数值验证 |