none
Una validación para un Decimal que funcione RRS feed

  • Pregunta

  • Hola uso VS 2013 y SQL 2014 tengo un campo decimal(18,2) en la bd, lo valido con dataAnnotations pero ninguna de las que he encontrado funciona:

    //[Range(typeof(Decimal), "0", "9999", ErrorMessage = "{0} must be a decimal/number between {1} and {2}.")]
            //[Range(typeof(Decimal), "0.0", "1000000000000000000")]
            //[Range(5, 50)]
            //[Range(typeof(Decimal), "5", "5000")]
            [Range(1, 100)]
            [DataType(DataType.Currency)]

    No reconocen la coma y si pongo punto intenta grabar, pero saca el error: no se puede convertir de int32 a System.Array

    Alguien tiene una validación que funcione?

    viernes, 18 de mayo de 2018 20:15