これは一般的な状況に違いありません。間違った用語で検索しているだけかもしれません...
EF Code First を使用した ASP.NET MVC プロジェクトがあります。
EmailTypes (例: Home、Work、School) 用の 1 つのオブジェクト/テーブル/コントローラーがあります。オブジェクトは単純で、ID と Name フィールドだけです。これにより、さまざまな種類の電子メールを簡単に管理できます。
メール用の別のオブジェクト/テーブル/コントローラーがあります。これには、ID、名前 (例: bob@me.com)、および EmailType プロパティがあります。
新しい電子メールを作成するビューには、電子メール アドレスを入力するためのテキスト ボックスがあります。また、EmailType を選択してメールに割り当てることができるように、そこにドロップダウンを配置する必要があります。これはかなり標準的なものだと思います。
つまり... 私の EmailController では、Create()関数は View() のみを返します。
また、EmailType ドロップダウンに入力するデータを返す必要があります。
どうすればこれを達成できますか?
(注: JQuery/AJAX を使用してこのデータを取り込むことができると思います。ViewBag などに詰め込むこともできますが、もっと直接的な方法があるはずです?)