Sur mon MVC3 projet, je stocke score de prédiction pour le football/football/hockey/... jeu de sport. Ainsi, l'une des propriétés de ma prédiction de la classe ressemble à ceci:
[Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")]
[StringLength(2, ErrorMessage = "Max 2 digits")]
[Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can only be a number in range 0 .. 15")]
public int? HomeTeamPrediction { get; set; }
Maintenant, je dois aussi changer de message d'erreur pour un type de données, int
dans mon cas. Il y a quelques utilisé par défaut - "Le domaine HomeTeamPrediction doit être un nombre.". Besoin de trouver un moyen de changer ce message d'erreur. Ce message de validation semblent également prendre prédiction pour validation à Distance un.
J'ai essayé d' [DataType]
d'attribut, mais cela ne semble pas être une simple nombre en system.componentmodel.dataannotations.datatype
énumération.
Merci,
Antonin