a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 編程 > C# > 正文

C#實(shí)現(xiàn)word文件下載的代碼

2020-01-24 02:58:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

效果:

思路:

簡(jiǎn)單的有兩種方式下載,一種是流下載,一種是WriteFile下載。以下是使用WriteFile下載。

代碼:

復(fù)制代碼 代碼如下:

protected void LinkButton1_Click(object sender, EventArgs e)
        {
            try
            {
                //WriteFile實(shí)現(xiàn)下載(word)
                string fileName = "qingpingguo.docx";//客戶端保存的文件名
                string filePath = Server.MapPath("~//excel//" + tb1.Text);//路徑

                FileInfo fileInfo = new FileInfo(filePath);
                Response.Clear();
                Response.ClearContent();
                Response.ClearHeaders();
                Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);
                Response.AddHeader("Content-Length", fileInfo.Length.ToString());
                Response.AddHeader("Content-Transfer-Encoding", "binary");
                Response.ContentType = "application/octet-stream";
                Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
                Response.WriteFile(fileInfo.FullName);
                Response.Flush();
                Response.End();
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }

            /*************以下為流方式下載****************/
            //string fileName = "aaa.txt";//客戶端保存的文件名
            //string filePath = Server.MapPath("DownLoad/aaa.txt");//路徑

            ////以字符流的形式下載文件
            //FileStream fs = new FileStream(filePath, FileMode.Open);
            //byte[] bytes = new byte[(int)fs.Length];
            //fs.Read(bytes, 0, bytes.Length);
            //fs.Close();
            //Response.ContentType = "application/octet-stream";
            ////通知瀏覽器下載文件而不是打開(kāi)
            //Response.AddHeader("Content-Disposition", "attachment;  filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
            //Response.BinaryWrite(bytes);
            //Response.Flush();
            //Response.End();

        }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 中文字幕久久精品 | 天天操狠狠操网站 | 经典法国性xxxx精品 | 久久久资源 | 美女福利视频网站 | 久久视频精品 | 国产一区二区视频在线观看 | 中文字幕一区二区三区乱码图片 | 狠狠av| 亚洲精品午夜视频 | 爱爱视频免费在线观看 | 91精品视频播放 | 狠狠久久综合 | 韩国av片在线观看 | 欧美日韩午夜 | 91麻豆久久久 | 日本黄色大片免费观看 | 久久精品这里热有精品 | 国产一区二区播放 | 国产猛男猛女超爽免费视频网站 | www污在线观看 | 国产不卡在线视频 | 欧美一级成人欧美性视频播放 | 在线高清av | 91视频在线免费观看 | 精品久久中文字幕 | 亚洲一区二区三区免费在线 | 国产精品自拍99 | 四虎com| 精品一区二区三区三区 | 午夜妇女aaaa区片 | 逼操 | 视频一区二区在线 | 99爱在线观看 | av官网| 日韩精品一区在线视频 | 国产精品久久久久久久久久免费看 | 亚洲午夜精品在线观看 | 成人精品| 中文字幕自拍偷拍 | 国产一区二区在线看 |