[SL3] Customiser le message "L'entrée n'est pas dans un format correct"
Bonjour tout le monde
Dans mon model, j'ai la propriété suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| [Required(ErrorMessage = "Veuillez spécifier une valeur")]
[Range(0,10000000, ErrorMessage = "La valeur doit etre comprise entre 0 et 10M")]
public int Notional
{
get { return notional; }
set
{
Validator.ValidateProperty(value, new ValidationContext(this, null, null) { MemberName = "Notional" });
notional = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs("Notional"));
}
}
} |
Dans ma View, j'ai une textbox bindée dessus.
1- Quand je saisis une lettre dans la textbox, j'ai le message "L'entrée n'est pas dans un format correct". J'aimerais plutôt afficher un truc dans le genre "Valeur numérique attendue". Comment faire?
2- Quand je mets rien dans ma textbox, j'ai le même message. Comment faire pour que ce soit le message associé à mon Required qui s'affiche?
Thx