construcción dinámica de casillas de verificación en un asp: problema de tabla con eventos
-
11-07-2019 - |
Pregunta
Actualmente estoy creando dinámicamente una asp: table que contiene casillas de verificación estas casillas de verificación tienen un evento CheckChanged como devolución automática de datos .
v_articleCheckBox.CheckedChanged += new EventHandler(v_articleCheckBox_CheckedChanged);
Estoy almacenando los estados de la casilla de verificación en el estado de vista y estoy reconstruyendo la tabla cada carga de página para que el estado de vista pueda volver a aplicarse a las casillas de verificación.
Para cada casilla de verificación, pero la primera funciona perfectamente.
El caso extraño es que la primera casilla de verificación funciona en el evento de verificación pero simplemente no llama al método v_articleCheckBox_CheckedChanged en el evento de desactivación
¿Alguien tiene una idea?
Estaba pensando en agregar una casilla de verificación ficticia como primera entrada en la tabla y luego simplemente ocultarla al cliente. pero esto parece ser una mala solución.
Solución
Tengo curiosidad: ¿cuál fue el problema? - splattne (27 de noviembre a las 11:39)
Yo también tengo curiosidad - JohnIdol (27 de noviembre a las 13:48)
Resolví el problema modificando mi lógica para que algunos eventos se activaran de forma más genérica y simplemente evité el problema.
No tengo idea de por qué o cómo estaba ocurriendo esto; Simplemente encontré una solución que se adaptaba a mis necesidades.