2
:ASP.NET MVC Html.EnumDropDownListFor選択した値
@Model.PhoneNumberType
@Html.EnumDropDownListFor(model => model.PhoneNumberType, new {@class = "form-control"})
はこれしないドロップダウンリストにenum
の値を事前に選択します。 enum
の値を表示すると、右のenum
の値が表示されます。 ドロップダウンは常にドロップダウンの最初の値に設定されますが、enum
フィールドの値には設定されません。
EnumDropDownListFor
は、enum
フィールドの値でドロップダウンを事前に選択するように設定するにはどうすればよいですか。
しかし、これは私の列挙体に新しい項目を導入しなければならないことを意味します。 – Ciwan
空のデフォルトオプション(ヒント:null可能な列挙型を使用する)を設定するには、[この回答](https://stackoverflow.com/a/23085333/957950)を参照してください。 – brichins
POSTでこの列挙体のコントロールから選択した値を取得する方法 – transformer