[MetadataType(typeof(UserMetadata))]
public partial class User
{
internal sealed class UserMetadata
{
[Required(ErrorMessage = "ID is required")]
public Int32 ID { get; set; }
[Required(ErrorMessage = "*")]
[Display(Name = "账号名")]
[StringLength(50)]
public String Name { get; set; }
[Required(ErrorMessage = "*")]
[Display(Name = "电话号码")]
[StringLength(50)]
[DataType(DataType.PhoneNumber)]
public String Phone { get; set; }
[Display(Name = "用户类型")]
[StringLength(50)]
public String UserType { get; set; }
}
}