J'ai un modèle d'entité très basique auquel j'essaie d'ajouter des messages de validation personnalisés.Annotations de données avec Entity Framework + MVC
Mes métadonnées ressemble à ceci:
namespace My.Models {
[MetadataType(typeof(My.Models.ConsumerMetadata))]
public partial class Consumer
{
}
public class ConsumerMetadata
{
[StringLength(5)]
[Required(ErrorMessage="First name is an absolute must!")]
public string FirstName { get; set; }
} }
Le problème est que l'annotation de données J'ajoute ne pas être propagé aux erreurs d'affichage - celles-ci restent les erreurs par défaut.
Je suis sûr que sa quelque chose de simple que je suis absent ici ...
est-ce MVC ou MVC 2? –