例如:17951551972005117202150.doc
我们在页面下载这些附件时,名称通常默认的也是上面这些经过处理的名称,我现在想实现,附件在下载时,下载的名称默认为原附件的名字(也就是真实附件的名称)
例如:技术部2006年经济活动分析报告(全年).doc
怎么才能实现呢?
就是你没处理过的名字,下载文件之后再把文件还原成原来的名字不就得了?
设: _outFileName 为预显式输出的文件名
然后以
System.Web.HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename="+ _outFileName);
System.Web.HttpContext.Current.Response.WriteFile(_outFilePath);
System.Web.HttpContext.Current.Response.Flush();
输出文件...
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; fileName=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
Response.WriteFile(strFile);
Response.End();
试试~
一个SQL语句,请进来看看?? 各位大侠,关于tomcat的启动问题? 求此查询的方法 好难做 谢谢大家! 怎样将所选目录下的文件显示在List box里?急用 高分求一代码:textarea如何与grid结合起来,实现我所需要的功能(UP者有分)! run-time error 10014问题 asp.net网站生成静态页面 在一个按钮button1点击事件里,让TextBox1的文字清除掉,应该怎么写啊?菜鸟感谢。 关于数据邦定 【原创】谜一样的女人 =====如何根据代码的注释生成doc文档。===== 问个问题,如何使禁止向fckeditor编辑器里面贴图片文件 苏州的浴室价格如何 救救我吧,一个严重困扰我的问题 vs.net 2005 和 vs 6.0 能在同一台机器安装吗?我安装vs 6.0后 打开网页总提示脚本错误? Press Release: Borland forming CodeGear to focus exclusively on developer productivity 求助 link error 当用VS.NET2003 运行 VC6.0程序时 怎么样实现点左边的treeView页面显示在右边,和csdn的社区这样 一个在把excel表插入到sqlserver时出现的问题 求教自绘按钮的OnMouseMove过程分析. #pragma pack 与 sizeof Borland forms CodeGear - FAQ - by David Intersimone 菜单热键 了解一下广州奔步(bamboo)电脑公司的情况. 没有学位的本科生,现在还能找到工作吗 怎样用 MSComm 判断串口设备是否存在呢 上海冲凌信息科技有限公司招聘asp.net开发人员 DriverStudio建的工程,怎么可支持C++编写代码 虚拟机里装linux的奇怪问题 请问vs2005的ASP.NET是不是没框架这一概念了,那怎么办.