2013-04-25 33 views
0

我有頁面UpdataPanel和的UpdateProgress就可以了。在此頁面中,我重定向到負責下載生成文件的下載頁面。 重定向到下載頁面通過控件點擊事件之一發生的UpdatePanel。 問題是下載文件的UpdateProgress不會消失之後。 (設置我的下載頁面適當的MIME類型的ContentType)ASP.NET的UpdateProgress不會消失後重定向到另一頁

回答

0

我找到了另一種方式來下載文件在更新面板的事件之一。 我用我的框架來做到這一點。 onClick事件我添加在線iframe頁面與我的文件的地址。

var script = @" 
var iframe = document.createElement(""iframe""); 
iframe.src = '{0}'; 
iframe.style.display = ""none""; 
document.body.appendChild(iframe);"; 
ScriptManager.RegisterStartupScript(string.Format(script, url)); 

這解決了我的問題。

+0

我不明白你所做的一切。這段代碼在啓動進度條的onClick事件中是?當我嘗試放置此代碼時,它告訴我沒有隻有1個參數的'RegisterStartupScript' – user3770158 2015-03-31 13:04:46

相關問題