当用户提交表单而未选择以下任何值时,我遇到了异常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>
我有一个例外:
值不能为空。参数名称:items
我想我必须检查用户是否选择了一个值或发出警报,但我不知道如何做到这一点。