使用NET如何实现文件下载(以流的形式输出下载)

Admin | 2007-10-27 21:12:14 | TrackRecord: 2320 Times | Tag标签:asp.net 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

           使用NET如何实现文件下载(以流的形式输出下载

           要实现这种下载方式,形式为,直接弹出保存对话框,让客户端选择保存并下载!

          前提是:先引入命名空间:

           using System.IO;

          以下就是实现过程,敬请查看!

           FileInfo DownloadFile = new FileInfo(“这里填写阁下的文件路径,填写个完整的路径,否则就完完了”);
            Response.Clear();
            Response.ClearHeaders();
            Response.Buffer = false;
            Response.ContentType = "application/octet-stream";
            Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8));
            Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());
            Response.WriteFile(DownloadFile.FullName);
            Response.Flush();
            Response.End();

           才疏技短,见笑见笑!

 

 



上一篇:NET连接SQL数据库代码大全    下一篇:如何在当前网页包含另外一个页面

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com