部分回发后,带有UpdatePanel的PopupControlExtender上的ASP.net ACTK DragPanel Extender不拖动

部分回发后,带有UpdatePanel的PopupControlExtender上的ASP.net ACTK DragPanel Extender不拖动

ASP.net ACTK DragPanel Extender on PopupControlExtender with UpdatePanel does not drag after partial postback

我在aspx页面上有一个包含UpdatePanel的面板。

此面板同时包含PopUpControl Extender和DragPanel Extender。

在最初显示时,一切正常,面板按预期方式弹出和关闭,也可以拖动。

UpdatePanel中有一个链接按钮,可触发部分回发。我本来想使用图像按钮,但是这样做有很多麻烦,所以最终使用了有效的链接按钮。

部分回发完成后,我将无法再拖动面板。

我很想听听有关如何解决此问题的建议。

还有其他人遇到过此问题吗?

您对此做了什么?

您是否知道在不使用其他第三方库的情况下完成此功能组合的任何其他方式?


看看拖动面板扩展器和弹出控件扩展器何时实际扩展面板。

机会是那些扩展程序在页面的初始化事件上工作。当更新面板触发并更新页面时,扩展面板的结果将替换原来扩展的DOM元素。这意味着您现在拥有不再扩展的控件。

我真的不知道该问题的简单解决方案。如果您可以在更新面板更新页面并重新扩展面板之后挂入事件,那么可能会起作用。


推荐阅读