我正在使用带脚手架的Dynamic Data .NET 4来编辑数据库中的数据。我正在使用LINQ to SQL,我有一个包含3个字段的表,这些字段都使用它们的外键引用同一个表:
匹配
默认情况下,动态数据会为这些字段创建“Team”,“Team1”,“Team2”标签,因为它试图了解外键,但这对于区分它们并不是特别有用。有一种简单的方法可以强制使用原始列名吗?或者我必须创建自定义EntityTemplates来更改这些标签吗?
答案 0 :(得分:1)
使用DisplayAttribute
[Display(Name = "Team A")]
public object Team { get; set; }
[Display(Name = "Team B")]
public object Team1 { get; set; }
[Display(Name = "Winner")]
public object Team2 { get; set; }