• Lunes 23 de Diciembre de 2024, 01:41

Autor Tema:  DropDownList SelectedIndexChanged  (Leído 4542 veces)

mayra.perezl

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
DropDownList SelectedIndexChanged
« en: Martes 12 de Julio de 2011, 05:16 »
0
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

.net

  • Miembro MUY activo
  • ***
  • Mensajes: 181
  • Nacionalidad: mx
    • Ver Perfil
Re:DropDownList SelectedIndexChanged
« Respuesta #1 en: Viernes 29 de Julio de 2011, 21:50 »
0
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
La lógica lleva a más lógica

Apoyo a un mundo OPEN SOURCE!!!

Eso si es el paraíso