[ASP.NET] 解決匯出 EXCEL 中文檔名出現亂碼!

  • 16518
  • 0

摘要:[ASP.NET] 解決匯出 EXCEL 中文檔名出現亂碼!

今天剛好遇到利用 ASP.NET 讓 USER 下載 EXCEL 檔案

但是發現每次下載檔名只要是中文都會出現亂碼

Response.AddHeader("Content-Disposition", string.Format("attachment; filename=中文檔名測試.xls"));

 

 

這真是麻煩....找了網上一堆方法

找到一個好方法可以正常顯示中文

Response.AddHeader("Content-Disposition", "attachment;filename=\"" + HttpUtility.UrlEncode("中文測試", System.Text.Encoding.UTF8) + ".xls\"");

 

 






Y2J's Life:http://kimenyeh.blogspot.tw/