2011-10-01 89 views
0

我有一個業務要求凡在我需要顯示SSN字段成三個獨立的文本框,如果文本框的任何一個是空白的,用戶點擊保存,我需要顯示在頂部的常見錯誤信息SSN字段說 - 「SSN是必填字段」。我在所有這些字段的視圖模型上添加了必需的字段屬性,因此我得到了三條表示需要SSN的編輯消息。在這種情況下如何僅顯示一個編輯?SSN驗證在MVC2

我使用ASP.NET MVC 2

我的視圖模型是這樣的

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

任何建議

感謝 蘇布

+0

僅供參考,最後有4位數字,不是3. –

+0

當然。這是我的錯字。任何方法建議 – subramn

回答

-1

您可能需要自定義模型粘合劑。請看看this文章,看看他如何驗證出生

2

SSNValidator.com現在有一個驗證社會安全號碼的API。數據元素包括數字是否已經發布,發行的大致日期,發行狀態以及是否用於死亡索賠。轉到該網站並點擊API /批處理鏈接瞭解詳細信息。