none
Mascara con decimales y valores negativos RRS feed

  • Pregunta

  • Buenas tardes, quisiera saber si alguien tiene una mascara para controles asp en la que se puedan introducir valores decimales con simbolo positivos y negativos (- 55.000.00,25).Gracias por su atencion

    Sergio Fernandez Cruz Life Run's of Code

    lunes, 25 de julio de 2016 19:56

Respuestas

  • Si estás usando validadores de asp.net, entonces basta con que pongas un validador de rango (RangeValidator) y en el tipo de dato le digas que es numérico (por ejemplo, Double o Currency). Esto validará no solo el rango de valores, sino también que efectivamente sea numérico, y puede ser positivo o negativo.

    Si con eso no te basta porque requieres un control más fino sobre el formato, entonces usa un RegularExpressionValidator y ponle una expresión que concuerde con el formato de los números que quieras admitir. Por ejemplo, la siguiente permite un signo - opcional, de 1 a 8 dígitos, y opcionalmente una coma y uno o dos decimales:

    "-?\d{1-8}(,\d{1-2})?"

    jueves, 28 de julio de 2016 5:56