新しいアイテムを作成するためのビューがあるとしましょう。アイテムは、名前とグループの2つのプロパティのみで構成されます。
したがって、1つのテキストボックスと1つのDropDownListを持つビューが必要です。DropDownListを使用しているのは、ユーザーが[グループ]フィールドに必要なものを入力できないようにする必要があるためです。既にいくつかの定義済みグループがあり、[表示]を使用すると、ユーザーは1つのグループを選択できます。
Name(文字列)とGroupId(int)の2つのプロパティを持つItemModelクラスがあります。私のビューはItemModelに強く型付けされています。
私の質問は次のとおりです。DropDownList内の選択肢として提示する必要がある有効なグループのリストをどのように渡す必要がありますか?そのためだけにItemModel内に別のプロパティを作成する必要がありますか、それともViewBagを使用してそれを渡すか、何か他のことをする必要がありますか?