我的问题是我的视图在下拉列表中报告输入验证错误。
我在Microsoft MVC 3中遇到此错误,并且在我的模型上没有数据注释。
我还通过设置Html.EnableClientValidation(false)来禁用表单上的客户端验证;
我的清单是: <%:Html.DropDownListFor(model => Model.EventStatusFilter,Model.eventStatus,“ - 状态过滤器 - ”)%>
我不明白为什么MVC在这种情况下需要验证。
提前致谢
答案 0 :(得分:0)
就我所知,这似乎是一个错误。
我在这里找到了一些针对MVC的codeplex工作项的引用: http://forums.asp.net/t/1649193.aspx/1?MVC+3+dropdownlist+validation+not+working+for+complex+view+model
查看以下MVC4的工作项: http://aspnet.codeplex.com/workitem/7629
MVC3有相关的工作项: http://aspnet.codeplex.com/workitem/4932