7

MVC4 では:

ドロップダウン リストに使用されるモデルに次のプロパティがあります。

public SelectList Subjects { get; set; }

ページの読み込み時に Index() アクションで Subjects プロパティを設定し、モデルを返します。

ドロップダウンには、SelectListItems が適切に入力されます。

@Html.DropDownListFor(x => x.Subject, new SelectList(Model.Subjects, "Text", "Text", "Other"))

フォームを送信すると、モデルの Subjects SelectList が null に変更されました。これを HttpPost に保持する簡単な方法が必要です。すべてのフォーム フィールドとともに、この SelectList も送信して投稿したいと思いますか? どうすればいいですか?

4

2 に答える 2