1

データベースの一部とやり取りするための社内 GUI として使用する Razor コントローラーを備えた単純な Web をセットアップしています。ほとんどの場合、これはスムーズに進みますが、外部キーに関しては、明らかに参照されるテーブルの最初の列 (アルファベット順に並べ替えた場合) がデフォルトの表現 (つまり、編集時にドロップダウン ボックスに表示されるもの) になります。

例として、へCampaignsの外部キーを持つテーブルがありますCompaniesCompanies.Nameを表示する際に使用したい欄がありますCampaigns.CompanyId。ただし、Razor は明らかに最初に利用可能なものを自動選択し、Companies.AccessKey(これは非常にわかりにくいですが) 会社を表すために使用します。

自動生成されたファイルを変更せずに、行を表すために使用される列を指定する方法を探しています。

これは私を夢中にさせています。それは一般的な問題だと思いますが、何らかの理由で私のグーグルは答えを見つけません:(

4

1 に答える 1