He leído answers sobre la localización de errores de validación especificando DefaultModelBinder.ResourceClassKey
, básicamente es cuando se ingresan valores de cadena en el campo int o no una fecha y hora en el campo de fecha y hora.La localización para "el valor {0} no es válido" en caso de desbordamiento int
Pero cuando estoy escribiendo "111111111111111111111111111111" para un campo int recibo System.OverflowException
y se ve como "The value '{0}' is invalid."
.
¿Hay alguna forma de localizar (traducir ese mensaje a otros idiomas) ese error de validación de forma similar a otra validación de MVC?
eso es increíble, ¡gracias! Acabo de comprobar y funciona. :) – Shaddix
Solo para señalarlo más fuerte ... 'System.Web.Mvc.Html.ValidationExtensions.ResourceClassKey' es el truco. ¡Gracias! – Zoka