国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 四平市| 云安县| 慈利县| 湘潭市| 宝清县| 都兰县| 且末县| 宝鸡市| 马关县| 扎兰屯市| 武清区| 海伦市| 新巴尔虎右旗| 葫芦岛市| 花莲市| 梁山县| 葫芦岛市| 紫云| 万盛区| 吉林市| 龙山县| 平凉市| 台山市| 甘孜| 鄱阳县| 郧西县| 罗平县| 安西县| 桦川县| 沅江市| 鄱阳县| 连云港市| 奉新县| 仁布县| 荣昌县| 昌黎县| 娄底市| 娄底市| 峨眉山市| 阜康市| 克山县|