このコード行を使用して、カスタム エディター テンプレートを呼び出しています。
@Html.Editor("country", "CustomDropdown", CountrySelectionList)
CountrySelectionList
CustomDropdown ビュー
にアクセスして、そのアイテムを繰り返し処理したいのですが、どうすればよいですか? CountrySelectionList はSelectList型です。
これは私がビューでやろうとしたことです:
@model SelectList
@foreach (var item in Model.Items)
{
<div>@item.ToString()</div>
}
しかし、Object reference not set to an instance of an object
エラーが発生しました。
では、どうすればそれを行うことができますか?独自のドロップダウン リストを作成したいのですが、これは、SelectList のキーと値のペアを繰り返し処理しないと不可能です。