我有一個ASP.NET應用程序,它允許用戶在客戶端自動下載文件,但在文件下載後我的代碼是在文件下載失敗後執行,我的頁面停止工作,並在我刷新頁面之前一直處於暫停狀態。 我的代碼是在文件下載後執行的代碼在Asp.net中不起作用
cloudBarcodeService.generateFile_Barcode(barcodeList).WriteTo(writer);
writer.Flush();
Response.Clear();
byte[] byteArray = stream.ToArray();
Response.AppendHeader("Content-Disposition", "filename=barcode.xml");
Response.AppendHeader("Content-Length", byteArray.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(byteArray);
writer.Close();
//following text doesn't update
lblSucess.text="Successfully Downloaded";
您是否通過處理程序提供文件?如果文件下載位於代碼後面,我只需進行手動回發 – qamar 2015-01-21 07:38:02