2010-04-12 84 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一个很好的博客文章'他在其中解释了如何将数据注释添加到模型中。这应该给你你需要的一切。