2010-01-21 18 views
0

怪异的行为我试图弄清楚什么是错我的代码,但我迷路了。我有一个ModalPopupExtender,在onClick事件链接按钮后面的代码中触发。我第一次显示我的弹出式窗口,它工作得很好,如果我使用javascript关闭我的弹出式窗口,它的作品,我可以再次点击我的LinkBut​​ton让我弹出回来。但是,如果我点击弹出窗口的“保存”按钮(保存数据并关闭弹出窗口),我无法再弹出窗口再次显示。即使我先使用javascript关闭弹出窗口,然后调用我的服务器端代码来保存数据,结果也是一样的,我无法再次显示弹出窗口。看起来像回发“打破”它。与ModalPopupExtender和/或UpdatePanel的

该弹出框是在conditinal的UpdatePanel和事件试图手动更新popup.show()方法改变后没什么面板。

最后,我查看了使用萤火虫发送回浏览器的服务器,并且我确认我只收到视图状态信息(无UpdatePanel更新),即使在调用panel.Update()之后。

的行为是在每一个浏览器我试过同样的,我在我的应用程序已经几个modalPopupExtender这样,它的行为是这种方式唯一的一个。

请帮忙。

+0

可以共享模式弹出的示例代码和保存按钮事件? – sashaeve 2010-01-21 16:35:27

回答

0

Doh!这实际上是我的代码中的一个小错误。它看起来像即使你通过你的代码很多小时,你仍然错过了一些细节。

对不起,“垃圾邮件”

0

如果我没有记错,你必须重新绑定该回发后的事件。如果您使用的,而不是bind结合的方法live我相信它会工作。

Josh

+0

感谢您的答案,但这不是问题,因为事件被称为(我可以看到它使用调试),但弹出不显示。 – 2010-01-21 18:39:44

相关问题