Validar rango en TextBox

23/05/2006 - 18:07 por alfonso_C# | Informe spam
Hola Grupo! , ¿como puedo validar el rango de un textbox? por ejemplo
que me acepte del "01" al "20" solamente . Mil Gracias .

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
24/05/2006 - 00:14 | Informe spam
¿Es una aplicación web? Asóciale al TextBox un RangeValidator:

http://es.gotdotnet.com/quickstart/...geval.aspx

Slds -Octavio



"alfonso_C#" escribió en el mensaje
news:
Hola Grupo! , ¿como puedo validar el rango de un textbox? por ejemplo
que me acepte del "01" al "20" solamente . Mil Gracias .
Respuesta Responder a este mensaje
#2 Sayayin.Net
24/05/2006 - 22:33 | Informe spam
Hola alfonso.

en caso de que estés trabajando con un winform puedes hacer lo siguiente.

private void textbox1_Validating(object sender,
System.ComponentModel.CancelEventArgs e)
{

if(this.textbox1.text != string.empty)
{
var_rango = int.Parse(this.textbox1.text.ToString());
}
else
{
var_rango = 0;
}

if(var_rango >= 1 || var_rango <= 20)
{
e.Cancel = false;
}
else
{
e.Cancel = true;
}

}

en este evento puedes controlar que el foco del control no salga hasta que
el rango este entre "01" y "20".

recuerda que tambien puedes controlar que lo que se digite en el text box
sea solo numerico con el siguiente codigo de ejemplo.

private void textbox1_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
if (char.IsDigit(e.KeyChar) == false)
{
.
}
else
{

}

}

espero que te haya servido de ayuda.

Roy Morillo Rivas
Microsoft Certified Profesional MCP C#.NET
DCE
Santo Domingo, Rep. Dom.

"alfonso_C#" wrote:

Hola Grupo! , ¿como puedo validar el rango de un textbox? por ejemplo
que me acepte del "01" al "20" solamente . Mil Gracias .


Respuesta Responder a este mensaje
#3 alfonso_C#
30/05/2006 - 04:11 | Informe spam
Gracias ! , me fué de mucha ayuda su colaboracion.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida