asp.net中的facebox无法回发

时间:2012-02-03 18:01:21

标签: c# jquery asp.net facebox

我有一个带有反馈表单的aspx页面,该表单在facebox中呈现。在表单中,我有一个用于提交表单的按钮。在此之后,facebox将关闭并打开正在另一页面中加载到facebox中的页面。我确实在这里经历了许多q& a并尝试了许多建议的答案,如下面附带的链接,但不幸的是我仍然无法弄明白。

http://weblogs.asp.net/kariemsoudy/archive/2009/11/02/buttons-inside-facebox-popup-don-t-postback-fix.aspx

Facebox adding commas to input

感谢任何回复。提前谢谢。

2 个答案:

答案 0 :(得分:1)

您可能想尝试在UpdatePanel中粘贴您的应用,这样当您在部分中回发时,它不会将整个网站回发到FaceBook。我不确定你的网站是如何嵌入到facebook中的,但是如果可能的话,你也可以尝试使用iFrames来做同样的事情(这样你只回发你的框架,而不是整个facebook页面)。我的猜测是,回发到Facebook导致你的页面被覆盖(由facebook)。

答案 1 :(得分:0)

如果您遇到回发问题,强制回发的最简单方法是触发__doPostBack方法,如下所示:

__doPostBack('uniqueid', 'args');

无论按钮点击的问题如何,这都可以完成这项任务。