2013-05-27 66 views
0

我創建了手動顯示錯誤的模型。例如,我有組織模型。在這方面,我有這樣的字段,在mvc2中創建ModelStateErrorMessage

  1. 名稱
  2. EmailAddress的
  3. 移動電話號碼
  4. IndustryId。

在上面如果有任何項目沒有填寫用戶頁面,它顯示「Name is required」。

我在型號

public class Organization_Validation 
{ 
    [Required(ErrorMessage = "Name is required")] 
    [StringLength(200, ErrorMessage = "Name cannot exceed 50 characters")] 
    public string Name { get; set; } 

    [Required(ErrorMessage = "Industry is required")] 
    [Range(1, int.MaxValue, ErrorMessage = "Industry is required")] 
    public int IndustryId { get; set; } 

    [Required(ErrorMessage = "MobileNumber is Required")] 
    public string MobileNumber { get; set; } 

    [Required(ErrorMessage = "Email Address is required")] 
    public string Email { get; set; } 

} 

在這裏,我要檢查移動電話號碼和電子郵件地址碼。這兩個人都可以進入。如果用戶在沒有電子郵件的情況下輸入Mobilenumber,則不應顯示錯誤。它會更新。這個怎麼做?

回答