我注册一个网站时,需要为MVC 4.5自定义验证一些建议使用自己的自定义数据注解最小年龄检查自定义验证的MVC 4.5
我确认某人的年龄。
我需要这些作为字段传递给验证程序。
(date) date of birth
(date)event start date
(int)min age value
我在web.config中存储了最小年龄和事件开始日期。所以这可以很容易地定制。 如果用户的年龄不足以检查事件日期,那么他们无法注册。
我该如何去做这件事?我已经检查了一些例子,但似乎无法解决这个问题。
感谢...
我希望那些推荐这个的人会指出它不支持客户端验证。它不,这可能是一个巨大的问题。 – 2013-05-03 14:06:44
@MystereMan:我同意它不支持客户端验证。但是,最好有一个服务器端验证。以防万一您从web服务调用中使用相同的方法。如果你想自定义客户端验证,然后尝试实施IClientValidatable – 2013-05-03 14:50:04
@ARS我会说客户端验证只是一个额外的东西,你可以添加。好吧,它会减少流量,因为你不会发送到服务器空表单,但服务器端验证是真正的验证。 – 2013-05-03 14:58:42