クラスで私はこれを持っています:
public class CustomerMvc
{
public int Id { get; set; }
[Required(ErrorMessage = "LastName mandatory.")]
public string LastName { get; set; }
[EmailValidation(ErrorMessage = "Email not valid.")]
public string Email { get; set; }
}
別のクラスでは、私はこれを持っています:
public class CartMvc
{
public CustomerMvc Customer { get; set; }
[Required(ErrorMessage = "VAT mandatory.")]
public int VatId { get; set; }
}
コントローラーのSave
int メソッドで、モデル タイプを受け取りCartMvc
ます。問題は、この場合、プロパティ タイプを検証するのではなくCustomerMvc
、VatId
.
この場合、検証をバイパスする方法はありCustomerMvc
ますか? 他の方法 ?
ありがとう、