首页 > 其他 > 详细

模型验证规则

时间:2016-01-05 12:18:47      阅读:274      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!