我在View
一個DropDownList
填充在控制器並傳遞到使用View
ViewBag.PussibleManager
如果用戶選擇默認選項,如何顯示錯誤消息?
@Html.DropDownList("PussibleManager", null, new { @class = "form-control" })
這個DDL是第一項「請選擇...」,並將其值設爲-1。
如何檢查所選項目是否「請選擇...」,並在用戶按下保存按鈕時顯示類似Html.ValidationMessage
之類的錯誤消息?
(我想迫使用戶選擇一個經理或保存按鈕不起作用!)
感謝您的回答,正如我所說,這個下拉列表填充在我的控制器中,並且它不存在於ViewModel中。 – mok
仍然遵循我給你的例子,但是代替'NameOfViewModel模型'(參考ActionResult)將其更改爲'string PussibleManager'。哦,並刪除'返回視圖(模型);'只是說'返回視圖();'如果你仍然不喜歡答案,我的建議然後看看JQUERY驗證。 – Damian