在首页以级文件夹的形式显示存在服务器硬盘上的文件信息。如C:\\部门信息管理\部门本月报表\..
该怎样在页面上 右键另存为下载到本地硬盘上呀?
该怎样在页面上 右键另存为下载到本地硬盘上呀?
解决方案 »
- 字节流转化为string时乱码问题
- asp.net 使用application 变量,要考虑多线程吧,为什么.net 不替我们做这个工作呢?
- 重新开一个心贴,还是关于treeview的问题
- 手工写了一个.vb文件,请问如何使用vs.net编译成dll文件,用手动vbc来做,太麻烦了,好多名称空间需要打上.
- 定义“类”中是不是不能引用session变量和server.mappath
- 各位兄台,很着急的一个问题(关于用户控件)
- 有关文件下载问题
- 很水的问题,请各位指教
- 有谁有DATAGRID组件的*.ASPX的例子的,传过来-马上给分100
- 请问 button1如何调用button2 ?
- 给你一个小说名,怎么得到该小说的首发站?
- 55分跪求VS环境操作Ctrl+S或Ctrl+Shift+S后出现的问题!急急急!真的很急!
<%#Convert.ToBoolean(Eval("isDirectory")) == false && CanDownload == true ? "<A target=\"m_main\" href=\"download_File.aspx?DiskId=" + DiskId + "&filename=" + HttpUtility.UrlEncode(Eval("path").ToString()) + "\" title=\"下载文件\"> <img src=\"../../images/fileshare/down.gif\" border=\"0\" align=\"absmiddle\"></a>" : ""%>int Id ="";
string FileName="";
string dir = Server.MapPath("../path") + Id.ToString();
Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(FileName.Substring(FileName.LastIndexOf('/') + 1), System.Text.Encoding.GetEncoding("utf-8")));//HttpUtility.UrlEncode
Response.ContentType = "application/octet-stream";
Response.WriteFile("" + dir.Trim() + FileName+"");
Response.End();
在System.IO命名空间下。
很容易的,参考一下!