Mvc3是一个潜在危险的request.form ...解决方案,不会禁用验证

时间:2012-09-12 19:25:53

标签: asp.net-mvc validation

我不想在表单上禁用验证。如果我这样做,我觉得我没有利用MVC的好处。在mvc获得它之前,有没有办法在表单中提交的属性的正则表达式?我只是想只允许字母数字值和一些符号,但仍然保留。我必须使用[ValidateInput(false)] ??

禁用

1 个答案:

答案 0 :(得分:1)

您可以创建自定义验证属性并将其应用于整个模型类或单个属性。

http://odetocode.com/blogs/scott/archive/2011/02/21/custom-data-annotation-validator-part-i-server-code.aspx