在我們的應用程序中,我們經常會有一個按鈕,它會執行回發,獲取數據,將其轉換爲excel/PDF,並通過Response.Write或Response.BinaryWrite將其傳輸到客戶端。當我們在彈出或不彈出時,這很好地工作。ASP.NET文件下載問題
我們剛剛實現了一項創建msg文件的新功能。但是,當流式傳輸到客戶端時(與之前的代碼相同),我們收到錯誤 - 「Internet Explorer無法打開此網站」。我們使用查詢字符串參數重定向到另一個頁面,該參數指明要獲取字節的文件並將其流式傳輸到客戶端。
有沒有人遇到過這個?此功能在開發機器上正常工作,但在分段(Server 2003,IIS 6)它已損壞並拋出此錯誤
對於大型文件,我認爲Response.TransmitFile比Response.Write/BinaryWrite更好用。 – Kane 2009-06-05 06:20:47
我同意凱恩。 – 2010-07-01 04:48:03