.net 实现 下载

转载 2013年12月04日 11:36:22
        protected void Button1_Click(object sender, EventArgs e)
        {
            string fileName = "aaa.zip";
            //客户端保存的文件名
            string filePath = Server.MapPath("Chinese.zip");
            //路径//以字符流的形式下载文件
            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";
            //通知浏览器下载文件而不是打开
            Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
            Response.BinaryWrite(bytes);
            Response.Flush();
            Response.End();
        }


 

相关文章推荐

asp.net 实现文件下载

//TransmitFile实现下载 protected void Button1_Click(object sender, EventArgs e) ...{ ...

.net 实现下载

c#文件下载代码。转2008-09-06 17:23using System;using System.Data;using System.Configuration;using System.Web...

运用java.net.HttpURLConnection实现java多线程下载文件

直接上代码!!! package com.qingda; import java.io.BufferedInputStream; import java.io.IOException; import ...

asp.net发送邮件,使用MD5加密解密,实现用户注册完成后发送流水号(账号)到对方邮箱,jeasyUI验证,combobox的使用完成 实例下载

最近项目用到用户注册后要发邮件

Asp.net(c#)实现多线程断点下载

System.IO.Stream iStream = null;             // Buffer to ...

asp.net mvc 分页的完整实现及源码下载

参考:http://www.2cto.com/kf/201110/107488.html http://www.2cto.com/kf/201110/107487.html 下载地址:http...

ASP.net实现文件下载

方式一:TransmitFile实现下载。将指定的文件直接写入 HTTP 响应输出流,而不在内存中缓冲该文件。     protected void Button1_Click(object se...

iOS开发之结合asp.net webservice实现文件上传下载

iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下如何结合asp.net webservice实现文件上传下载。 首先,让我们看下文件下载。 这里我们下载cnblogs上的一个zip文件。使...

iOS开发之结合asp.net webservice实现文件上传下载(转)

作者:朱祁林 出处:http://zhuqil.cnblogs.com  本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责...

iOS开发之结合asp.net webservice实现文件上传下载

【原文地址:http://www.cnblogs.com/zhuqil/archive/2011/07/30/2122019.html】 iOS开发中会经常用到文件上传下载的功能,这篇文件将...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)