ASP.NET MVC3 プロジェクトに取り組んでいます。ドロップダウンでの複数選択に関する問題に直面しています。
問題は、ドロップダウン リストから複数のアイテムをデータベースに保存して再入力する必要があることです。
以下のクラスを使用して、各リスト データを表します。
public class IDNameValueTO {
public int ID { get; set; } //Value of the selection Element
public string Name { get; set; } //Name of the selectionElement
public int Value { get; set; } //1 if value is checked and 0 if not
}
マイリストは次のようになります。
public List<IDNameValueTO> tempList = new List<IDNameValueTO>();
ViewBag.SelectedList = tempList;
次のようにドロップダウンリストを生成しています:
@Html.DropDownList("SelectedValue", new SelectList(ViewBag.SelectedList, "ID", "Name"))
複数選択を保存して、後でドロップダウンを使用して表示するにはどうすればよいですか?