Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema con el control RangeValidator

Estas en el tema de Problema con el control RangeValidator en el foro de .NET en Foros del Web. Lo que pretendo hacer es que cuando le mande un parámetro me realice una validación de tipo entero o de tipo string. el problema radica ...
  #1 (permalink)  
Antiguo 17/11/2005, 11:57
 
Fecha de Ingreso: septiembre-2004
Mensajes: 217
Antigüedad: 19 años, 7 meses
Puntos: 0
Problema con el control RangeValidator

Lo que pretendo hacer es que cuando le mande un parámetro me realice una validación de tipo entero o de tipo string. el problema radica en que aunque el texto sea valido de todos modos me despliega el mensaje de validación.

en seguida les muestro el código para que vean lo que estoy haciendo para ver si alguien me puede ayudar y decirme que estoy haciendo mal:

private void Page_Load(object sender, System.EventArgs e)
{
if(Request["bus"]=="p")
{
RangeValidator1.Type=ValidationDataType.String; RangeValidator1.Validate();
if(!RangeValidator1.IsValid)
{
RangeValidator1.ErrorMessage="Favor de introducir sólo texto";
regresa=false;
}
}
else if(Request["bus"]=="co")
{
RangeValidator1.MaximumValue="6";
RangeValidator1.MinimumValue="1";
RangeValidator1.Type=ValidationDataType.Integer;
RangeValidator1.Validate();
if(RangeValidator1.IsValid==false)
{
RangeValidator1.ErrorMessage="Favor de introducir sólo números";
regresa=false;
}
}

Nota: la variable "regresa" la utilizo para que no haga otras cosas que realizo en el PageLoad, ya que no se como evitarlo.

Muchas gracias y espero su respuesta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:17.