[問題] C# WEB 匯出Excel開檔問題
匯出excel使用的方式是使用
Datagrid 跟 System.Web.UI.HtmlTextWriter
Response.Write("<meta http-equiv=Content-Type content=text/html;charset=utf-8>")
Response.AddHeader("content-disposition", "attachment;filename=123.xls");
Response.ContentType = "application/excel";
這樣子匯出excel之後會發生一個問題就是excel開啟的時候會先出現警告訊息
「您正在嘗試開啟xxx.xls,其檔案格式與副檔名所指定的格式不同。
開啟檔案之前,請確認檔案未損毀,且來自信任的來源。
您現在要開啟檔案嗎?」
雖然按「是」可以正常開啟檔案沒問題,但就覺得很煩為什麼會跳這個 OTZ
是因為使用HtmlTextWriter寫grid裡面的東西的原因嗎 >_<
煩請各位大大解惑,謝謝。
--
一萬次的感動,比不上一次心動。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.112.242
→
06/11 12:07, , 1F
06/11 12:07, 1F
→
06/11 13:10, , 2F
06/11 13:10, 2F
推
06/11 13:48, , 3F
06/11 13:48, 3F
→
06/13 02:47, , 4F
06/13 02:47, 4F
推
06/14 00:20, , 5F
06/14 00:20, 5F
推
06/14 11:59, , 6F
06/14 11:59, 6F
推
06/14 23:16, , 7F
06/14 23:16, 7F
→
06/15 16:10, , 8F
06/15 16:10, 8F
→
06/24 23:46, , 9F
06/24 23:46, 9F
→
08/15 18:43, , 10F
08/15 18:43, 10F
→
08/15 18:43, , 11F
08/15 18:43, 11F