首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于部分类的有关问题

2013-11-02 
关于部分类的问题EF映射数据库产生的实体,我想在某些字段上加一些属性,于是有了:[MetadataType(typeof(_Us

关于部分类的问题
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()

如何读取到我自定义的部分类的Remember字段?这个字段在表中木有。我后加的。
[解决办法]
_Users
->
Users

热点排行