小编anu*_*anu的帖子

如何在不更改数据库模型的情况下在Entity Framework中添加新的实体属性

我是Entity Framework的新手.我从数据库第一种方法开始,创建了与我选择的表对应的类.我在用MVC.我的一个表中有一Date列.我的要求是我想在我的gridview(网格MVC)中显示Day,即如果获取的特定记录的日期是10/27/2015,那么Day应该显示Tues.我想这样做,而不是在我的数据库中添加额外的列.有没有办法解决这个问题.任何帮助将不胜感激.

我生成的模型类如下: -

public partial class QnsNew1
    {
        public int Id { get; set; }
        public Nullable<System.DateTime> Date { get; set; }
        public Nullable<int> PersonelID { get; set; }
        public string CType { get; set; }
        public string Comments { get; set; }
        //public string Day { get; set; }//I want to avoid doing this
        public virtual Personnel Personnel { get; set; }
        public virtual Type Type { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc entity-framework entity-framework-6

4
推荐指数
1
解决办法
1万
查看次数