在“文件下载”对话框后刷新UpdatePanel

时间:2009-10-08 16:02:01

标签: asp.net user-controls updatepanel response.write

我在更新面板中有一个用户控件。我在按钮单击时触发从此用户控件内部导出excel。一切正常。我得到了文件下载框。当“文件下载”框关闭时,我希望updatepanel回发或刷新。

这是因为以下原因,

对于每个服务器提交事件,我在User控件中触发“Please wait”div。现在,单击“导出”按钮时,将抛出div showwait。但是在文件下载之后,没有回发并且控件不会返回到服务器。因此,Stopwait div根本不参与。

关闭“文件下载”框后,如何使更新面板回发?

1 个答案:

答案 0 :(得分:0)

我找到了答案。单击导出按钮时,我调用onclientclick方法并将javascript变量指示符设置为1.

在showwait方法中,如果ind为1,则不显示等待消息。然后重置方法内的指标。

因此,不等待导出按钮单击的消息! :)