DAtaAnnotaions

[Required(ErrorMessage = "Last name is required.")]//是否允许为空
[Display(Name="Last Name")]//显示名
[MaxLength(50)]//最大长度
[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]//格式化
//可以使FirstMidName属性映射到数据库的列为FirstName
[Column("FirstName")]
public string FirstMidName { get; set; }

//关闭自增长
[DatabaseGenerated(DatabaseGeneratedOption.None)]
//指定 生成到数据库里的列的属性
[Column(TypeName="money")]
public decimal? Budget { get; set; }
原文地址:https://www.cnblogs.com/lujianwei/p/2578480.html