2010-05-07 65 views
1

XML解析錯誤:沒有的元素中找到XML解析錯誤:沒有的元素中找到

1號線,1列:

我想下載一個Excel文件。我以html表格格式寫入數據並附加到響應中。代碼如下:

Response.Buffer = false; 
Response.Expires = 0; 
Response.Clear(); 
Response.ContentType = "application/vnd.ms-excel"; 
Response.AddHeader("Content-Disposition", "attachment; filename=" + FileName); 
Response.Write(str); 
Response.End(); 
+0

它是如同文件名是空白一樣簡單嗎? – Avitus 2010-05-07 14:44:33

+0

編號。我給文件名稱爲somefilename.xls – Anilkumar 2010-05-07 14:48:01

回答

1

嘗試將Response.AddHeader更改爲Response.AppendHeader。

還添加以下幾行。

Response.AppendHeader(「Content-Length」,fileInfo.Length.ToString()); Response.WriteFile(downloadFilename); Response.Flush(); Response.End();

我有一些代碼完全符合你的要求,這些是唯一的區別...

相關問題