SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: mayra.perezl en Martes 12 de Julio de 2011, 05:16

Título: DropDownList SelectedIndexChanged
Publicado por: mayra.perezl en Martes 12 de Julio de 2011, 05:16
Hola, tengo 2 combos el llenado del 2do depende de lo que se haya elegido en el 1ro.
pero tengo una situacion que no entiendo, espero me puedan ayudar por favor,

En el load llamo a un procedimiento que llena el combo 1
El procedimiento

protected void Llenado Combo()
{
try
{
cmb1.SelectedIndex = -1;

En el evento SelectedIndexChanged
tengo un el procedimiento para que llene el combo2

El detalle es que he visto en varias aplicaciones que cuando llega a la cmb1.SelectedIndex = -1;
salta automaticamente al evento SelectedIndexChanged y ahi ejecuta lo que haya...
No se porque no salta en mi aplicacion..

En las propiedades tengo como true el autopostback.

ALguien sabe como lo puedo solucionar.

Gracias
Título: Re:DropDownList SelectedIndexChanged
Publicado por: .net en Viernes 29 de Julio de 2011, 21:50
lo que pasa es que necesitas manda llamar el SelectIndexChanged ( Evento)
por ej.

Combo1.SelectIndex = -1;
Combo1_SelectIndexChanged(null,null);

el detalle que estas utilizando Asp.net ya que mencionaste un autopostback y esos solo se genera en asp.net

si tu colocas

Combo1.SelectIndex = -1 pero en  WindowsForms  se realiza el evento automaticamente