La validation à l'aide d'attributs dans asp.net mvc est vraiment bien. J'ai utilisé le [Range(min, max)]
validateur jusqu'à présent pour vérifier les valeurs, comme par exemple :
[Range(1, 10)]
public int SomeNumber { get; set; }
Cependant, j'ai maintenant besoin de vérifier les conditions min et max séparément. Je m'attendais à trouver des attributs comme ceux-ci :
[MinValue(1, "Value must be at least 1")]
[MaxValue(10, "Value can't be more than 10")]
public int SomeNumber { get; set; }
Existe-t-il des attributs prédéfinis pour écrire cela ? Ou comment puis-je y parvenir ?
0 votes
FluentValidation peut être une autre solution pour résoudre l'intervalle de dates. Voici ma réponse à une autre question qui pourrait être utile .