none
buenos dias RRS feed

  • Pregunta

  • buenas tardes necsito ayuda con  algo porfavor .  tengo un textbox para una clave de ingreso , algo sencillo .   sin embargo cuando escribo un numero y le doy backspace  para borrarlo ,  entonces me sale un mensaje de excepcion en el cual estipula que no  se puede  dejar ""  en double . 

    me podrian indicar la forma porfavor  en que al  borrar el numero que se coloca en el textbox no salga  ese mensaje  de excepcion del ""

    gracias 

    sábado, 21 de abril de 2018 16:05

Respuestas

  • Seguramente lo que ocurre es que estás llamando al método Parse (o Convert...) para convertir el contenido del textbox en un número. Pero esos métodos no consideran que la cadena vacía sea un número correcto, y por eso dan error si dejas vacío el textbox y lo intentas convertir. Solución: Mete un "if" que mire si está vacío, y si está vacío no lo intentes convertir en un número. O bien cambia el Parse por TryParse (leyendo antes el manual de dicha instrucción, ya que la sintaxis es distinta).
    domingo, 22 de abril de 2018 6:35