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

首頁 > 編程 > .NET > 正文

ASP.NET導(dǎo)出word實例

2024-07-10 13:32:09
字體:
供稿:網(wǎng)友

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

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);   //需要導(dǎo)出的內(nèi)容   // string str = "<html><head><title>無標(biāo)題文檔</title></head><body>這里放從數(shù)據(jù)庫導(dǎo)出的word文檔內(nèi)容</body></html>";   string str = "";   str += "<html><head><title>無標(biāo)題文檔</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();  }

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持VeVb武林網(wǎng)!


注:相關(guān)教程知識閱讀請移步到ASP.NET教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 桦川县| 十堰市| 龙井市| 玛沁县| 呼玛县| 甘德县| 玛纳斯县| 普宁市| 大竹县| 长子县| 安义县| 周至县| 页游| 芮城县| 西宁市| 台山市| 宁南县| 通化县| 金华市| 马山县| 鄄城县| 专栏| 沾化县| 友谊县| 防城港市| 琼结县| 革吉县| 石狮市| 莆田市| 利津县| 友谊县| 冕宁县| 皮山县| 闸北区| 吉木萨尔县| 台前县| 香港 | 铜川市| 聂拉木县| 麻城市| 石台县|