国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET導出word實例

2024-07-10 12:49:14
字體:
來源:轉載
供稿:網友

最近遇到一個題目就是如何在asp.net中將數據導出到word中,由于數據是動態(tài)的,所以需要在后臺拼出想要的的格式,翻遍了網頁找出了一個比較滿意的代碼,感謝那位高手。代碼如下:

public void Download()  {   Random rd = new Random();   string fileName = DateTime.Now.ToString("yyyyMMddhhmm") + rd.Next() + ".doc";   //存儲路徑   string path = Server.MapPath(fileName);   //創(chuàng)建字符輸出流   StreamWriter sw = new StreamWriter(path, true, System.Text.UnicodeEncoding.UTF8);   //需要導出的內容   // string str = "<html><head><title>無標題文檔</title></head><body>這里放從數據庫導出的word文檔內容</body></html>";   string str = "";   str += "<html><head><title>無標題文檔</title></head><body>";   str += "<div>閱讀報表</div>";   str += "<table border='1'><tr>";   str += "<td>20000</td>";   str += "<td>10000</td></tr><tr>";   str += "<td>30000</td>";   str += "<td>30000</td><tr>";   str += "</table></body></html>";   //寫入   sw.Write(str);   sw.Close();   Response.Clear();   Response.Buffer = true;   this.EnableViewState = false;   Response.Charset = "utf-8";   Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));   Response.ContentType = "application/octet-stream";   Response.WriteFile(path);   Response.Flush();   Response.Close();   Response.End();  }

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持錯新站長站!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 屯留县| 响水县| 贡觉县| 朝阳区| 汨罗市| 美姑县| 祥云县| 南开区| 平度市| 长治县| 方正县| 大连市| 那坡县| 神池县| 凭祥市| 虎林市| 南投市| 工布江达县| 合阳县| 万州区| 奉节县| 富川| 揭西县| 庐江县| 临猗县| 天门市| 临汾市| 景宁| 渝北区| 贵州省| 延安市| 高要市| 枣庄市| 淮北市| 夏津县| 海淀区| 合川市| 迁西县| 运城市| 黑河市| 当阳市|