//源文件名称

//提供下载的文件,不编码的话文件名会乱码    
        //private string fileName = HttpContext.Current.Server.UrlEncode("规范.rar");

string fileName = @"D:\我的文档\Visual Studio 2010\WebSites\WebSite14\a00.zip";   
        FileInfo info = new FileInfo(fileName);
        long fileSize = info.Length;
        Response.Clear();
        Response.ContentType = "application/octet-stream";
        Response.AddHeader("Content-Disposition", "attachement;filename=" + "您希望显示的文件名称.rar"); //这里的文件名称也应该编码
        //指定文件大小   
        Response.AddHeader("Content-Length", fileSize.ToString());
        Response.WriteFile(fileName, 0, fileSize);
        Response.Flush();
        Response.Close();

请参考:

http://zhidao.baidu.com/question/171876794.html

转载于:https://www.cnblogs.com/zhwl/archive/2011/08/25/2153537.html

asp.net 下载文件相关推荐

  1. ASP.NET 下载文件方式

    protected void Button1_Click(object sender, EventArgs e){/*微软为Response对象提供了一个新的方法TransmitFile来解决使用Re ...

  2. asp.net下载文件几种方式

    本文转载自:http://www.cnblogs.com/weixing/archive/2012/02/27/2369567.html protected void Button1_Click(ob ...

  3. asp.net下载文件的常用方法大全

       1.流方式下载     protected void Button4_Click(object sender, EventArgs e)     {         string fileNam ...

  4. asp.net 下载文件

    第一种下载方法 private void DownExcel(string filePath){//string path = HttpContext.Current.Server.MapPath(& ...

  5. ASP.NET实现文件的上传和下载

    最近做的一个高校网站中涉及到了上传和下载文件的需求(具体需求为:网站公布的通知,在后台要能给每个通知添加附件,在前台要能显示并下载附件),之前只是学习过关于上传的 理论知识,这里实践了一下下,与大家分 ...

  6. asp.net 下载 有些资源如avi在ie中直接打开

    asp.net response.ContentType 下载文件的四种方法 asp.net下载文件的常用方法 //TransmitFile实现下载 //TransmitFile实现下载 protec ...

  7. ASP.NET中文件上传下载方法集合

    asp.net 2008-08-23 21:10:35 阅读0 评论0   字号:大中小 订阅 ASP.NET中文件上传下载方法集合 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给 ...

  8. Asp.Net Web Api 2 实现多文件打包并下载文件示例源码

    前言 最近由于工作和个人事务,站点也好久没更新了,但这并不影响我对.NET的热情.站点的更新工作还是得想办法抽时间来完成的. 提要 今天利用中午的时间来写一篇关于Asp.Net Web Api下载文件 ...

  9. [转载]ASP.NET Core文件上传与下载(多种上传方式)

    ASP.NET Core文件上传与下载(多种上传方式) 前言 前段时间项目上线,实在太忙,最近终于开始可以研究研究ASP.NET Core了. 打算写个系列,但是还没想好目录,今天先来一篇,后面在整理 ...

最新文章

  1. python定义方法self会被当作变量_为什么Python必须在方法定义和调用中显式使用“self”?...
  2. 重庆两江新区将建国内最大“云计算”数据基地
  3. 黑白极简设计行业企业官网模板
  4. 2021 第十二届蓝桥杯大赛软件赛省赛(第二场),C/C++大学B组题解
  5. dram和nand哪个难生产_终于有人说清楚了什么是DRAM、什么是NAND Flash
  6. IIS6同一IP部署多域名证书(部署指南)
  7. 《深度学习推荐系统》读书笔记
  8. LeetCode:459.重复的子字符串 Python3 | 判断输入的字符串是不是可以由子串多次重复构成
  9. 职场小白如何将图片转文字?这个方法建议收藏使用!
  10. leetcode-每日一题2021.9.30 矩形面积
  11. 华为网络设备查询系统时间及修改系统时间命令
  12. ansible———playbook剧本
  13. Spring初见杀——classNotFound异常
  14. 秒表计时器(Timeout 实现 Interval)
  15. 懂得爱――在亲密关系中成长
  16. 一文集齐几大硬核Linux技术公众号,不是精品不推荐
  17. Linux 基础上篇
  18. 100佳精美的国外名片设计欣赏(系列一)
  19. iOS 手机 邮箱 正则表达式
  20. IDEA tomcat中deployment点击+号没有出现artifcat

热门文章

  1. UVALive4256 Salesmen
  2. 一个简单的时间轴demo
  3. 【宋红康程序思想学习日记3】杨辉三角
  4. 为什么构造函数不能是虚函数
  5. ACM1598并查集方法
  6. c#完美截断字符串(中文+非中文)
  7. vb 垂直滚动条定位
  8. android 圆形头像,自定义圆形ImageView
  9. python utc 时间
  10. mpvue v-html 代替方法 使用 mpvue-wxparse