Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2006, 12:14
meli_lacruda
 
Fecha de Ingreso: septiembre-2006
Mensajes: 2
Antigüedad: 17 años, 8 meses
Puntos: 0
Desaparece DropDownList al producirse cualquier evento

Hola! necesito crear un dropdowlist que al seleccionar un item de ese ddl, provoque que abajo del mismo aparezca otro ddl y lo mismo con éste hasta que ya no quiera seleccionar más, o sea, los ddl se van creando en tiempo de ejecución al producirse el evento SelectedIndexChanged del ddl anterior.

Al cargar la pagina, hago:

DropDownList List = new DropDownList();
List.ID = id;
List.AutoPostBack = true;
// Enganchando una funcionalidad al evento del DropDownList
List.SelectedIndexChanged += new (EventHandlerthis.lstClassification_SelectedIndexC hanged );

// Colocando los controles en el td
this.Prueba1.Controls.Add(List); //ya que quiero poner el ddl en un td con id= Prueba1
IDnew.Value = id;
//fill combo
ds = _customerManager.Classification();
List.DataSource = ds;
List.DataTextField = "classification_desc";
List.DataValueField = "classification_code";
List.DataBind();
List.Visible = true;


Con ésto cree el ddl con id= "1" (por ejemplo)

y le asigne el evento

Ésto me carga el combo en la página con los datos, todo barbaro, el problema está en que cualquiera sea el evento que se produzca en mi página, hace que el ddl se esfume.. La verdad no se que esta pasando, hace 3 dias que estoy con ésto!! por favor alguien que me pueda ayudar, si no se entendió algo pregunten.
Saludos, Melisa