MVC2中的SSN验证

时间:2011-10-01 20:08:12

标签: asp.net-mvc asp.net-mvc-2

我有业务需求,我需要将SSN字段显示在三个单独的文本框中,如果任何一个文本框为空并且用户单击保存,我需要在SSN字段顶部显示常见错误消息 - “SSN是必填字段”。我在所有这些字段的视图模型上添加了必需的字段属性,因此我收到三条编辑消息,说明需要SSN。在这种情况下如何只提供一个编辑?

我正在使用ASP.NET MVC 2

我的视图模型就像这样

[Required]
SSN_FirstThreeDigits
[Required]
SSN_SecondTwoDigits
[Required]
SSN_ThirdFourDigits

任何建议

由于 苏布

3 个答案:

答案 0 :(得分:2)

SSNValidator.com现在有一个用于验证社会安全号码的API。数据要素包括是否签发了号码,发布的大致日期,签发状态以及是否用于死亡索赔。转到该站点并单击API /批处理链接以获取详细信息。

答案 1 :(得分:1)

答案 2 :(得分:-1)

您可能需要自定义模型装订器。请查看this文章,了解他如何验证出生日期