J'ai quelques problèmes avec la validation en utilisant les annotations de données dans ASP.NET MVC 2. Par exemple, je adresse de classe:validation dans ASP.NET MVC 2
public class Address
{
public long Id { get; set; }
[Required]
public string City { get; set; }
[Required]
public string PostalCode { get; set; }
[Required]
public string Street { get; set; }
}
et la classe de commande:
public class Order
{
public long Id { get; set; }
public Address FirstAddress { get; set; }
public Address SecondAddress { get; set; }
public bool RequireSecondAddress { get; set; }
}
Je souhaite valider Order.FirstAddress tout le temps, mais Order.SecondAddress ne doit être validé que si Order.RequireSecondAddress est défini sur true.
Des idées? :)
Chris
En FluentValidator il y a quelques problèmes dans le côté client avec des validations plus complexes, mais je pense que ce n'est pas gros problème. Maintenant, je vais en apprendre plus sur FluentValidator :) Merci! – Chris