我有一個頁面可以輸出大量的數據,以Excel 2007支持宏的格式。在創建excel文件後,我的Response.Redirect在最後重定向到另一個頁面,但是當我有大量的數據,即大約60,000多行時,重定向不起作用。 下面是我使用的保存Excel文件中的代碼片段:Response.Redirect不起作用
Response.Clear();
Response.AppendHeader("content-disposition", "attachment; filename=RegionData.xlsm");
Response.ContentType = "application/octet-stream";
wbRegionData.Save(Response.OutputStream);//();
Response.End();
Response.Redirect("RegionData.aspx?PALID=" + AVListID, true);
謝謝您的幫助。
所以你想發送文件下載,然後*然後*重定向到另一個網頁?我不確定這是可能的,你試圖它的方式... – McGarnagle
它也看起來像你在重定向之前結束響應?該重定向行不應該被調用。 –