【发布时间】:2011-04-28 12:50:02
【问题描述】:
在这里阅读了几个问题/答案后,我设法弄清楚如何将选择列表添加到表单并用数据填充它,如下所示:
@Html.DropDownList("S", new SelectList(ViewBag.S, "Id", "Nme"), "-- Sel a S --")
而且效果很好。但是我想添加一些客户端验证来验证用户是否选择了一个选项并且没有将其保留为默认值。
我正在使用 mvc 3 附带的标准 jquery 东西,所以大概我必须对 HTML.ValidationMessage 做一些事情,但是什么?
我一辈子都想不通。
TIA。
好的,我查看了它在 JQuery 领域是如何完成的,只需添加一个 htmlattribute 就可以了:
new {@class='required'}
到我的 Html.DropDownList 语句中,并添加validationMessage,为我解决了这个问题。
【问题讨论】:
标签: asp.net-mvc-3 client-side-validation