实体框架4.1代码生成,生成代码的问题

时间:2011-11-10 11:04:38

标签: c# c#-4.0 razor entity-framework-4.1

当我更新我的实体模型时,我的代码生成的类(即Model.tt)是重建的,这是预期的。 但是我想说我想要这个

[DisplayFormat(DataFormatString = "{0:dd MMM yyyy}")]

在某个日期时间属性之上。

我的身份是通过

创建一个类来引入基类
public class ChildClass : BaseClass
{
    [DisplayFormat(DataFormatString = "{0:dd MMM yyyy}")]
    public override DateTime? Day
    {
        get { return base.Day; }
        set{ base.Day = value; }
    }
}

也许有另一种方法可以做到这一点,但是我可以让代码生成的类具有虚拟的所有(或某些)属性吗?

欢呼声 sushiBite

1 个答案:

答案 0 :(得分:0)

而不是使用覆盖关键字我改为使用 new ,因此不需要将属性设为虚拟