ASP.net ACTK DragPanel Extender en PopupControlExtender con UpdatePanel no se arrastra después de una devolución parcial

StackOverflow https://stackoverflow.com/questions/86479

  •  01-07-2019
  •  | 
  •  

Pregunta

Tengo un panel en una página aspx que contiene un UpdatePanel.

Este panel está envuelto tanto con un PopUpControl Extender como con un DragPanel Extender.

En la visualización inicial, todo funciona bien, el panel aparece y se cierra como se esperaba y también se puede arrastrar.

Hay un botón de enlace dentro del UpdatePanel que activa una devolución de datos parcial.Originalmente quería usar un botón de imagen, pero tuve muchos problemas con eso, así que terminé usando el botón de enlace que funciona.

Una vez que se completa la devolución de datos parcial, ya no puedo arrastrar el panel.

Me encantaría escuchar sugerencias sobre cómo solucionar este problema.

¿Alquien más se ha encontrado con este problema?

Que hiciste al respecto?

¿Conoce alguna otra forma de lograr esta combinación de funciones sin emplear otras bibliotecas de terceros?

¿Fue útil?

Solución

Observe cuándo el extensor del panel de arrastre y el extensor de control emergente realmente extienden su panel.

Es probable que esos extensores funcionen en un evento de inicialización de la página.Cuando el panel de actualización se activa y actualiza su página, el elemento DOM original que se extendió fue reemplazado por el resultado del panel de actualización.Lo que significa que ahora tienes un control que ya no está extendido.

Realmente no conozco una solución fácil para este problema.Lo que probablemente funcionará es si puede conectarse a un evento después de que el panel de actualización haya actualizado la página y ampliar el panel nuevamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top