码迷,mamicode.com
首页 > 其他好文 > 详细

模型验证规则

时间:2016-01-05 12:21:16      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

数据库自动获取时间 

[DatabaseGenerated(DatabaseGeneratedOption.Computed)]

Required 注释告诉 EF 某一个特定属性是必需的。

 

[Required]
public string Title { get; set; }

声明字段长度

(1)MaxLength和MinLength     

 

      我们也经常会在数据库中限定特定字段的字符串长度,以方便日后创建字段索引,可以使用MaxLength属性,引用System.ComponentModel.DataAnnotations。

 

[MaxLength(10), MinLength(5)]
public string BloggerName { get; set; }

 

      也可以在注释中指定ErrorMessage。

 

[MaxLength(10,  ErrorMessage="BloggerName 必须在 10 个字符以下"), MinLength(5)]
public string BloggerName { get; set; }

 

技术分享

 

(2)StringLength      

 

[StringLength(50, MinimumLength=1)]
public string LastName { get; set; }

 

模型验证规则

标签:

原文地址:http://www.cnblogs.com/shenbinlei/p/5101803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!