
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
