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

时间:2020-03-05 18:59:42  来源:igfitidea点击:

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

该面板包装有PopUpControl Extender和DragPanel Extender。

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

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

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

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

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

我们对此做了什么?

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

解决方案

回答

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

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

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