net文件流 下载-用流下载文件时,下载文件名后的文件名为什么老是当前网页的名称,求大神指导

问题描述

用流下载文件时,下载文件名后的文件名为什么老是当前网页的名称,求大神指导

System.IO.FileInfo file = new System.IO.FileInfo(xpath);
Response.Clear();
Response.Charset = "GB2312 ";
Response.ContentEncoding = System.Text.Encoding.UTF8;
//Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Disposition ", "attachment;filename= "+aaa.doc);
Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Length ", file.Length.ToString());

Response.WriteFile(file.FullName);

Response.End();

点击下载后,文件的默认名字问wenjian.aspx,为什么不是aaa.doc呢?

时间: 2024-11-10 01:11:02

net文件流 下载-用流下载文件时,下载文件名后的文件名为什么老是当前网页的名称,求大神指导的相关文章

代码复用-关于下载网页上的js文件加以应用的问题?跪求大神指导

问题描述 关于下载网页上的js文件加以应用的问题?跪求大神指导 web项目,要copy别人的网站,其他都没什么问题. 只有走势图的js部分不会应用,因为不知道那走势图中需要的数据在ajax数据传输过程中是什么格式.当然大神能讲讲如何使用写好的js脚本就跟好了. 谢谢!

suse linux java ftp上传文件名称导致报错,求大神指导

问题描述 suse linux java ftp上传文件名称导致报错,求大神指导 上传时"school_user.questionext.csv"就因为文件名称多了一个"."导致报错 553 Could not create file.

文件的拷贝与删除-通过线程用BufferedWriter将系统当前时间写入日志文件失败,求大神指导

问题描述 通过线程用BufferedWriter将系统当前时间写入日志文件失败,求大神指导 String path = "d:/log"; public synchronized void write(){ try { file = new File("d:/log/"+time+".log"); file.createNewFile(); fw = new FileWriter(file); bw = new BufferedWriter(fw

visual studio 2010-关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导

问题描述 关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导 用VS2010打包的安装程序,安装时的选择安装文件夹界面 我想把磁盘开销去掉,或者换成下图这样的"所需空间"和"可用空间",不知道打包的时候,在哪设置 求指导 解决方案 最简单的是用第三方的打包工具,比如installshield,它支持对话框自定义.想怎么做就怎么做. 解决方案二: 安装程序的安装界面为乱码的问题

驱动开发-求大神指导PCI驱动程序开发中,由于inf文件的问题提示“无法找到需要的软件因此无法安装”

问题描述 求大神指导PCI驱动程序开发中,由于inf文件的问题提示"无法找到需要的软件因此无法安装" 我这里是用的VS2005 driverstudio3.2 和DDk的框架对pci的驱动程序进行开发的 设备ID是对的 但是就是安装不了,找了好久问题但是不知道出在哪里 求大神指导!!!! inf文件如下: ; File Name: PCI9054.inf ; Install information file for PCI9054 Driver ; ; Generated by C D

java-ofbiz首次导入eclipse文件报错,求大神指导下

问题描述 ofbiz首次导入eclipse文件报错,求大神指导下 都是 .getServletContext().getContextPath()); 这一句报错,是什么原因呢?如何解决? 解决方案 这个是JDK版本问题,不用管. 解决方案二: http://blog.csdn.net/jeff06143132/article/details/18814989 这里有介绍 groovy的问题

java读取URL 返回XML 文件1M 浏览器直接打开5秒钟 使用下面代码 却要50多秒 求大神指导

问题描述 Stringurl="解决方案二: 解决方案三: 解决方案四: 解决方案五: 解决方案六: 解决方案七:##";URLConnectionuc=null;InputStreamin=null;InputStreamReaderrd=null;List<MatchInfo>mList1=newArrayList<MatchInfo>();try{DatestratDate=newDate();uc=newURL(url).openConnection()

C#如何卸载dll插件,将加载好的插件实现卸载,用什么方法,求大神指导给个示例

问题描述 C#如何卸载dll插件,将加载好的插件实现卸载,用什么方法,求大神指导给个示例 我现在只会用 assembly 反射加载插件,就不不知道卸载的方法,网上说的太深奥,求大神具体指导下,给个示例代码 解决方案 据我所知,插件没有办法卸载.如果你说的卸载只是为了使得用户可以删除插件文件的话,那么可以用assembly.loadfrom(filestream)的方式加载,而不是直接从文件加载. 这样插件dll可以在程序运行的时候被删除.但是这不是卸载,你的主程序还是可以继续调用这个插件. 你可

未加载webengine4 pdb-未加载webengine4.pdb 求大神指导

问题描述 未加载webengine4.pdb 求大神指导 调试的时候报这个:未加载webengine4.pdb 新手,请大神帮助.谢谢! 解决方案 pdb就是符号信息文件,你用到的这个webengine4库的符号文件你没有导入,编译器找不到,如果你不需要调试它webengine4的代码,没有也没关系 解决方案二: 安装.net framework 4 运行aspnet_regiis -i注册asp.net 删除你的bin obj目录的内容,重新编译