データベース内のデータを編集するために、スキャフォールディングで Dynamic Data .NET 4 を使用しています。私は LINQ to SQL を使用しています。3 つのフィールドを含むテーブルがあり、すべてが同じテーブルを外部キーで参照しています。
マッチ
- TeamAId - 外部キーは Teams テーブルのチームを参照します
- TeamBId - 外部キーは Teams テーブルのチームを参照します
- WinnerId - 外部キーは Teams テーブルのチームを参照します
デフォルトでは、Dynamic Data はこれらのフィールドに「Team」、「Team1」、「Team2」のラベルを作成します。これは、外部キーについて賢くしようとするためですが、これはそれらを区別するのに特に役立ちません。元の列名を強制的に使用する簡単な方法はありますか? または、これらのラベルを変更するには、カスタム EntityTemplates を作成する必要がありますか?