2010-04-12 82 views
0

在MVC中我使用[Required(ErrorMessage =「」)]來驗證我的文本。如何在我的模型中使用「電子郵件或電話聯繫人」文本框的驗證?我現在已經在我的控制器中進行了驗證,我希望在該模型中使用該驗證。如何驗證MVC中的電子郵件或電話要求?

控制器...

 if (insuredInfo.InsuredHPhone == null && insuredInfo.InsuredWPhone == null) 
     { 
      ModelState.AddModelError("InsuredHPhone", "Contact Number Required"); 
      isRequired = true; 
     } 

回答

1

斯科特Gutherie有題爲「ASP.NET MVC 2: Model Validation一個很好的博客文章'他在其中解釋瞭如何將數據註釋添加到模型中。這應該給你你需要的一切。