关于部分类的问题
EF映射数据库产生的实体,我想在某些字段上加一些属性,于是有了:
[MetadataType(typeof(_Users))]
public partial class Users { }//数据库中表名为User
public partial class _Users //这个自己定义的部分类,为了给字段加上Required、StringLength等属性
{
[Required(ErrorMessage = "登录名不能为空")]
[StringLength(16, ErrorMessage = "名字长度不得超过16个字符")]
[DisplayName("用户名:")]
public string uname { get; set; }
[Required(ErrorMessage = "密码不能为空")]
[StringLength(16, ErrorMessage = "密码长度不得超过16个字符")]
[DisplayName("密码:")]
public string upassword { get; set; }
public bool Remember { get; set; }//这个字段是在数据表中没有的
}
@model xxx.DB.Users //映射的实体
@Html.CheckBoxFor()