Przeczytałem answers o lokalizacji błędów sprawdzania poprawności, podając DefaultModelBinder.ResourceClassKey
, w zasadzie jest to podczas wprowadzania wartości ciąg w polu int, a nie datetime w polu datetime.Lokalizacja dla "wartość {0} jest niepoprawna" w przypadku int przepełnienia
Ale kiedy piszę "111111111111111111111111111111" dla pola int, otrzymuję System.OverflowException
i wygląda to na "The value '{0}' is invalid."
.
Czy istnieje sposób na zlokalizowanie (przetłumaczenie tej wiadomości na inne języki) tego błędu sprawdzania poprawności w sposób podobny do innego sprawdzania poprawności MVC?
To niesamowite, dziękuję! Właśnie sprawdziłem i to działa. :) – Shaddix
Wystarczy wskazać to głośniej ... 'System.Web.Mvc.Html.ValidationExtensions.ResourceClassKey' jest lewą. Dzięki! – Zoka