formset modal, comportamiento inesperado
Publicado por Luighi (105 intervenciones) el 24/03/2010 23:17:17
tengo el siguiente caso:
tengo un formset modal que contiene al form1, al form2 y al form3
todos los valores del formset así como los formularios que contiene están predeterminados
es decir, por ejemplo:
todos son visibles, todos tienen la propiedad enabled a verdadero y etc
excepto que al formset se le cambio a modal
el form1 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm2
thisformset.form2.show
cmdActivarForm3
thisformset.form3.show
el form2 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm1
thisformset.form1.show
cmdActivarForm3
thisformset.form3.show
el form3 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm1
thisformset.form1.show
cmdActivarForm2
thisformset.form2.show
ahora bien esta es la pregunta:
cuando presiono cmdActivarForm2 del form1, el form2 se activa
luego hago click sobre el form1 y vuelvo a hacer click en el mismo botón
y el form2 ya no se activa
PORQUE?
y lo mismo sucede si elijo cualquier otro botón
siendo así:
cuáles son las reglas a tener en cuenta cuando se programan conjuntos de formularios modales?
cómo se desencadenan los eventos de un formset y en qué orden?
qué cosas que no vemos suceden?
alguien tiene algunos ejemplos a seguir?
gracias por sus comentarios de antemano
tengo un formset modal que contiene al form1, al form2 y al form3
todos los valores del formset así como los formularios que contiene están predeterminados
es decir, por ejemplo:
todos son visibles, todos tienen la propiedad enabled a verdadero y etc
excepto que al formset se le cambio a modal
el form1 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm2
thisformset.form2.show
cmdActivarForm3
thisformset.form3.show
el form2 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm1
thisformset.form1.show
cmdActivarForm3
thisformset.form3.show
el form3 contiene dos botones de comando
siendo el nombre del botón y el evento click como siguen:
cmdActivarForm1
thisformset.form1.show
cmdActivarForm2
thisformset.form2.show
ahora bien esta es la pregunta:
cuando presiono cmdActivarForm2 del form1, el form2 se activa
luego hago click sobre el form1 y vuelvo a hacer click en el mismo botón
y el form2 ya no se activa
PORQUE?
y lo mismo sucede si elijo cualquier otro botón
siendo así:
cuáles son las reglas a tener en cuenta cuando se programan conjuntos de formularios modales?
cómo se desencadenan los eventos de un formset y en qué orden?
qué cosas que no vemos suceden?
alguien tiene algunos ejemplos a seguir?
gracias por sus comentarios de antemano
Valora esta pregunta


0