J'ai lu this avant mvc à propos asp.net de validation, mais ne mentionne pas ce que je veux faire, donc ce modèle de vue -Comment ajouter une logique personnalisée pour la validation à l'aide des annotations de données asp.net mvc?
public class MyViewModel
{
[StringLength(200, MinimumLength = 2, ErrorMessage = "Invalid Name")]
public string Name { get; set; }
[Required(ErrorMessage = "*")]
public DateTime StartDate { get; set; }
[Required(ErrorMessage = "*")]
public DateTime EndDate { get; set; }
}
J'ai installé la validation et works..but maintenant je veux pour ajouter une condition comme StartDate doit toujours être supérieure à la date de fin ... comment puis-je ajouter une telle logique/validation personnalisée? Au lieu de le vérifier explicitement sur le contrôleur et de le rediriger ... est-ce que asp.net mvc validation peut accommoder quelque chose comme ça?