2011-06-02 55 views
1

我有一个aspx页面,我正在使用facebox加载。在表单中我有一个提交表单的按钮。单击按钮时,facebox关闭,浏览器显示与facebok相同的表单。Facebox弹出窗口+ asp.net按钮回发问题

我使用asp.net更新面板来避免在弹出窗口中完全回发,但使用不显示facebox弹出窗口的更新面板。

我该如何使facebox弹出窗口留在那里,因为它之前回发。

回答

0

facebox代码如何绑定到按钮?现在该按钮被封装在更新面板中,您可能必须等到更新面板加载后才能进行绑定。

你可以把你的js代码放在这个事件中,每次更新面板ajax调用完成时它都会运行。

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(bindButton()) 
+0

更新面板在打开的facebbox弹出的页面中。打开facebox弹出窗口的页面是简单的aspx页面,点击打开哪个facebox弹出窗口中的按钮。 – MUS 2011-06-02 19:36:23

+0

对不起,facebox是不是弹出或关闭的问题? – 2011-06-02 19:39:37

+0

弹出窗口成功打开,弹出页面显示,点击弹出窗口中的按钮,回发事件触发。问题来了。弹出后弹出隐藏,弹出窗口中打开的页面现在显示在浏览器中,而不是打开弹出窗口的页面。 – MUS 2011-06-02 19:45:16