Gracias por responder :)
Cita: de hecho los Response.Redirect no se deben colocar dentro de un try catch porque siempre marcará una excepción (ya que el redirect no se puede valuar como tal)
ok, muchas gracias porque no lo sabía. Probaré tu solución.
saludos