私は興味深い問題を抱えており、他の誰かがこれを見たかどうかを確認したかったのです。VisualStudio2010ベータ2を使用してMVC2サイトを作成しました。データ注釈付きのデータモデルオブジェクトをSQLするためにlinqを使用しています。
私のデータモデルオブジェクトでは、[ScaffoldColumn(false)]属性を使用して、EditorForModelメソッドを使用するときに外部キーIDをUIへのレンダリングから除外しています。何らかの理由で、UIは外部キーテーブル名をレンダリングしています。
たとえば、外部キーがAccountIDの場合、「アカウント」が表示されます。
これがeditorformodelのバグなのか、それとも別の/追加のデータ注釈属性を使用して、editorformodelに何もレンダリングしないように指示する必要があるのだろうか。