MVC3 projemde, futbol / futbol / hokey / ... spor oyunu için skor tahminini saklıyorum. Tahmin sınıfımın özelliklerinden biri şuna benzer:
[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; }
Şimdi, int
benim durumumda bir veri türü için hata mesajını da değiştirmem gerekiyor . Kullanılan bazı varsayılanlar vardır - "HomeTeamPrediction alanı bir sayı olmalıdır." Bu hata mesajını nasıl değiştireceğinizin bir yolunu bulmanız gerekiyor. Bu doğrulama mesajı aynı zamanda Uzaktan doğrulama için bir tahmin alıyor gibi görünüyor.
[DataType]
Özniteliği denedim ama bu system.componentmodel.dataannotations.datatype
numaralandırmada düz bir sayı gibi görünmüyor .