日期:2014-05-17  浏览次数:20500 次

.net bs结构 文件下载
我的文件在UI下的文件夹中 路径存在数据库中 怎么将文件下载到本机上呢 求大神 本人菜鸟 最好给点源码 光给思路 不好理解

------解决方案--------------------
点击连接直接就能下载哦,给你一个最简单的
<a href="/upload/rar/xxxxx.rar/">点击此处下载文件</a>
你把这个连接替换成你数据库里面读取的路径就OK了,最简单的
------解决方案--------------------
根据数据库路径,设置href连接
------解决方案--------------------
下载
string path = Server.MapPath("~/") + "";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(FileName, System.Text.Encoding.GetEncoding("utf-8")) );
Response.ContentType = "application/octet-stream";
Response.WriteFile("" + path + "");
Response.End();