【发布时间】:2020-09-18 08:08:18
【问题描述】:
在 MVC 中,我使用了 DescriptionAttribute 来更改 DisplayFor() 返回的文本。
但我不知道如何在 Razor Pages 中执行此操作。
我试过了:
[Description("Available Spots")]
public int? AvailableSpots {get; set; }
我试过了:
builder.Entity<Location>()
.Property(m => m.AvailableSpots)
.HasComment("Available Spots");
我的列标题仍然显示为 AvailableSpots。
令人沮丧的是,Core 剥夺了我们之前拥有的这么多便利。有谁知道如何更改DisplayFor() 返回的文本?
【问题讨论】:
标签: c# visual-studio asp.net-core entity-framework-core razor-pages