小编sco*_*ott的帖子

子类是否可以覆盖基类的属性?

例如在asp mvc中,

public class BaseModel
{
    [DisplayName("Such a pretty name")]
    public virtual String TheName {get;set;}
}

public class SubModel : BaseModel
{
    [DisplayName("An even prettier name!")]
    public override string TheName {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

有了上面的内容,是否有可能获得使用 SubModel 的视图来利用其显示名称属性而不是基本模型的属性?

当我将子模型传递给视图时,标签不使用任何一个 displayname 属性,只使用属性名称。

c# asp.net-mvc

5
推荐指数
1
解决办法
1922
查看次数

标签 统计

asp.net-mvc ×1

c# ×1