none
Textbox que admita solo Numeros RRS feed

  • Pregunta

  • Hola, mi pregunta es la siguiente, estoy en un webform y tengo dos caja te texto, en una se puede escribir lo q quiera el usuario y la otra solo debe admitir numeros, si el usuario ingresa una letra en esa caja de texto al darle click en un boton quiero q salga un cartel q diga q solo puede escribir numero en la caja de texto q admite solo numero..desde ya Muchas Gracias..
    jueves, 8 de abril de 2010 16:20

Respuestas

Todas las respuestas

  • Buenos dias mira en mi opinion lo mas facil y lo mas adecuado es utilizar un control que nos proporciona el ajaxcontrolToolkit que nos permite filtrar no solo por numeros sino por letras, personalizar la busqueda e incluso desde una expresion regular aca te dejo un enlace donde esta la forma de utilizacion de este control

    http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/FilteredTextBox/FilteredTextBox.aspx

    espero te halla sido de ayuda

    si te fue de ayuda marca la repuesta

    jueves, 8 de abril de 2010 16:36
  • hola interluk

    si estas en un webform con asp puedes utilizar los controles de validacion en el cuadro de herramientas, 

    REQUIREDFIELDVALIDATOR --> no puede estar el control en blanco

    RANGEVALIDATOR --> el numero no puede ser menor a ni mayor a 

    REGULAR EXPRESSIONVALIDATOR --> es el que buscas, le colocas la opcion para que solo admita numeros

    COMPAREVALIDATOR-->compara con otro control

    Lo agregas y en las propiedades le dices a que control quieres validar con controltovalidate, y enseguida en la propiedad validationexpression le colocas \d o /d, ya no me acuerdo, en todo caso d es para digitos, w es para letras, [a-z] de la a a la z en minusculas, 

    igualmente lo puedes hacer solo con codigo, puedes informarte mas en internet con una busqueda de  RegEx

    espero te sea de ayuda

    jueves, 8 de abril de 2010 16:50
  • Gracias por Responder ORsanchez, he estado leyendo el link q me pasate y esta bueno..pero a la hora de implementar el codigo q me pone como ejemplo en mi codigo HTML y no se habilita el control, podrias poner algun ejemplo de como lo haces vos?...cualquier cosa despues yo te muestro los errores q me salen..desde ya Muchas Gracias..
    lunes, 12 de abril de 2010 11:34
  • saludo ,

     

    mira este link puede que te ayude 

    http://www.elguille.info/colabora/NET2005/sergio_3087.htm

    enmanuel grullard

    republica dominicana

    lunes, 12 de abril de 2010 19:57
    Moderador
  • Gracias a Todo, con esas herramientas de Ajax lo pude solucionar...Gracias por sus Respuestas..
    martes, 13 de abril de 2010 11:22