Mon objectif est simplement de montrer un errormessage spécifique à la langue pour une Required-Annotation:Get ErrorMessage de RESOURCEFILE/RIA Services
[Required(ErrorMessageResourceName = "LastNameRequired", ErrorMessageResourceType = typeof(ValidationMessage))]
LastNameRequired est la clé de la chaîne dans la RESOURCEFILE, ValidationMessage est le type généré par le fichier de ressources. Le fichier de ressources est dans le même projet et l'espace de noms. J'ai changé le modificateur d'accès du fichier de ressources en public. L'action de construction est sur ressource incorporée.
Le comportement réel est, qu'il n'affiche pas un message d'erreur, il n'affiche même pas une erreur pour cet attribut. Si je supprime l'attribut ErrorMessage * -Attribute de l'attribut, tout fonctionne correctement.
[Required]
Merci, mais je l'ai déjà fait. Cela n'a rien changé. – Daniel