Asp.net mvc MVC2中的SSN验证

Asp.net mvc MVC2中的SSN验证,asp.net-mvc,asp.net-mvc-2,Asp.net Mvc,Asp.net Mvc 2,我有一个业务要求,在这里,我需要将SSN字段显示在三个单独的文本框中,如果其中任何一个文本框为空,并且用户单击“保存”,我需要在SSN字段顶部显示一条常见错误消息,说明“SSN是必填字段”。我已经在所有这些字段的视图模型上添加了required field属性,因此我收到了三条编辑消息,表示需要SSN。在这种情况下,如何仅显示一个编辑 我正在使用ASP.NETMVC2 我的视图模型是这样的 [Required] SSN_FirstThreeDigits [Required] SSN_Second

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

我正在使用ASP.NETMVC2

我的视图模型是这样的

[Required]
SSN_FirstThreeDigits
[Required]
SSN_SecondTwoDigits
[Required]
SSN_ThirdFourDigits
有什么建议吗

谢谢
Subu

您可能需要一个自定义模型活页夹。请看这篇文章,看看他是如何验证出生日期的。

该网站可以做到这一点。

SSNValidator.com现在有一个验证社会保险号码的API。数据元素包括是否发放了该数字、发放的大致日期、发放状态以及是否在死亡索赔中使用了该数字。转到该站点并单击API/批处理链接以了解详细信息。

FYI,最后有4位数字,不是3位。确定。是我的打字错误。有什么方法建议吗