Witam,
mam prostą aplikację w ASP>NET MVC.
I mam sobie w modelu property z atrybutem range:
[Range(typeof(decimal), "0", "100")]
public decimal Percent { get; set; }
i teraz wszystko gra, dopóki nie wpiszę w polu odpowiedzialnym za to propety wartości z miejscami po przecinku np 50.00
wtedy otrzymują błąd, że ta wartość nie jest poprawna dla typu decimal.
Jeśli natomiast zmienię na
[Range(typeof(decimal), "0.00", "100.00")]
public decimal Percent { get; set; }
taki błąd otrzymuję już na wstępie.
Jak mogę to naprawić?
Potrzeebuję polę decimal (z dwoma miejscami po przecinku) w zakresie 0.00 do 100.00