Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2010, 10:42
osvier
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 18 años, 3 meses
Puntos: 4
Respuesta: Evitar refrescar pantalla

podría funcionar con el response.redirect.. guardando el curso seleccionado en una session...

Después en el page load haces algo como esto:

Código C#:
Ver original
  1. if(!isPostBack)
  2. {
  3.     if(ddlCurso.Items.FindByValue(Session["curso"].ToString()) != null)
  4.    {
  5.          ddlCurso.SelectedValue=Session["curso"].ToString();  
  6.  
  7.         //mandas llamar el evento que se ejecuta cuando cambias el curso seleccionado
  8.          ddlCurso_SelectedIndexChange(sender, e);
  9.    }
  10. }

De esta forma estarias emulando lo que el usuario hizo manualmente...

espero te ayude...