dropdownlistfor
次のように、ユーザーが値を選択せずにフォームを送信すると、例外が発生しました。
<div class="editor-field">
@Html.DropDownListFor(
x => x.TypeID,
new SelectList(ViewBag.EventType, "ID", "Name"),
"-- Select Event Type --"
)
@Html.ValidationMessageFor(model => model.TypeID)
</div>
例外が発生しました:
値をnullにすることはできません。パラメータ名:items
ユーザーが値を選択したかどうかを確認するか、アラートを作成する必要があると思いますが、その方法がわかりません。