0

クラスで私はこれを持っています:

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; }
}

コントローラーのSaveint メソッドで、モデル タイプを受け取りCartMvcます。問題は、この場合、プロパティ タイプを検証するのではなくCustomerMvcVatId.

この場合、検証をバイパスする方法はありCustomerMvcますか? 他の方法 ?

ありがとう、

4

1 に答える 1