Aller au contenu principal

😈 Mini-boss: Validator

  1. Implémentez les validations sur le formulaire. À noter qu'il existe:
    • une validation [EmailAddress] pour les courriels.
    • une validation [StringLength] pour les longueurs.
    • une validation Compare pour vérifier la confirmation du mot de passe. La validation Compare prend un argument, soit le champ avec lequel comparer la valeur. Par exemple: [Compare("Password")], comparerait avec la propriété Password du ViewModel.
  2. Vérifiez la validité du modèle dans le contrôleur et retournez la même vue New dans le cas où le formulaire n'est pas valide. Vous voulez essentiellement afficher vos erreurs de validation (n'oubliez pas les balises pour afficher les erreurs dans le HTML!). img