我试图找出我的代码有什么问题,但我迷路了。我有一个ModalPopupExtender,由onClick事件链接按钮后面的代码触发。第一次我显示我的弹出窗口,它运行良好,如果我使用javascript关闭我的弹出窗口,它工作,我可以通过再次点击我的链接按钮让我的弹出窗口。但是,如果我单击弹出窗口的“保存”按钮(保存数据并关闭弹出窗口),我就无法再次显示弹出窗口。即使我首先使用javascript关闭弹出窗口,然后调用我的服务器端代码来保存我的数据,结果是一样的,我无法再显示我的弹出窗口。好像回发“打破”它。
这个弹出窗口是一个条件的UpdatePanel,并且在popup.show()方法没有任何改变之后尝试手动更新面板。
最后,我检查了使用firebug发送回浏览器的服务器,即使在调用panel.Update()之后,我也可以确认我只收到了查看状态信息(没有要更新的UpdatePanel)。
我尝试的每个浏览器的行为都是一样的,我在我的应用程序中有几个这样的modalPopupExtender,它是唯一一个表现那样的。
请帮忙。
答案 0 :(得分:0)
如果我没记错,你必须在回发后重新绑定事件。如果您使用live
绑定方法而不是bind
,我相信它会起作用。
约什
答案 1 :(得分:0)
对不起“垃圾邮件”