使用C#,ASP .Net MVC 4,实体框架5和数据库优先。如何覆盖属性或向模型类添加新属性?下面你可以看到“类型”作为字节,但我无法向用户显示字节,我想显示一个友好的名称。类型描述不在数据库中,它存储在字典中。
namespace Cntities
{
public partial class myClass
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public byte Type { get; set; }
}
}
答案 0 :(得分:1)
由于该类是部分的,您可以展开并添加自己的属性和方法,只需确保将其定义在与当前部分文件相同的位置。
namespace Cntities
{
public partial class myClass
{
public string DisplayValue{ get {
return "Formated"; // An example
}
}
}