我正在使用带脚手架的 Dynamic Data .NET 4 来编辑数据库中的数据。我正在使用 LINQ to SQL,并且我有一个包含 3 个字段的表,这些字段都使用它们的外键引用同一个表:
火柴
- TeamAId - 外键引用 Teams 表中的团队
- TeamBId - 外键引用 Teams 表中的团队
- WinnerId - 外键引用 Teams 表中的团队
默认情况下,动态数据会为这些字段创建“Team”、“Team1”、“Team2”标签,因为它试图对外键进行智能处理,但这对于区分它们并不是特别有用。有没有一种简单的方法可以强制使用原始列名?或者我必须创建自定义实体模板来更改这些标签吗?