国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 射洪县| 鹤峰县| 和林格尔县| 汉中市| 靖宇县| 额敏县| 永宁县| 张掖市| 吉水县| 平谷区| 郸城县| 宾川县| 乳源| 玉环县| 精河县| 苏尼特左旗| 濮阳市| 宜川县| 金坛市| 盐城市| 昆山市| 绵竹市| 理塘县| 无锡市| 盐津县| 肇源县| 得荣县| 越西县| 柞水县| 西乡县| 江油市| 上蔡县| 弋阳县| 曲松县| 平罗县| 连江县| 奇台县| 沽源县| 梅河口市| 隆回县| 灌阳县|