Message d'erreur séparé pour la longueur de chaîne minimale et maximale - Annotation de données MVC4
Quelqu'un s'il vous plaît partager leur mise en œuvre de la séparation des messages d'erreur pour le minimum et le maximum de la longueur de la chaîne à l'aide des données d'annotations dans MVC?
Il semble StringLength
ne permet qu'un seul message d'erreur un MinLength
/MaxLength
ne génèrent pas discrète de validation de balisage comme ils ne sont pas IClientValidatable
Bien que cela semble comme une exigence commune très je ne trouve pas de mise en œuvre sur le web.
source d'informationauteur parliament
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
RegularExpression
annotation de données pour l'âge minimum pour l'enregistrement et l'utilisation de laStringLength
attribut pour le maximum de contrôle. Javascript exécuter des expressions régulières côté client de sorte qu'ils sont sympa et discret! Vous ne pouvez utiliser qu'uneRegularExpression
attribut par propriété, sinon vous pourriez faire à la fois le maximum et le minimum de l'aide de l'expression régulière.Minimum de 5 caractères
Maximum de 50 caractères
Bien qu'il n'est pas séparé des messages, c'est ce que j'ai fait:
Cela permet d'afficher une image et aussi min et max de la longueur.