ASP文档下载,打开文档内容是下载界面的界面图

问题描述

这是我从网上找的文档下载函数部分的代码,运用到自己的程序里,下载步骤是正确的,但是打开文档内容却是文档下载界面的界面,相当于是图片,为什么啊?求大神指导。stringname=text;//名称stringfilename=cmd.ExecuteScalar().ToString();//地址Filedownload(filename,name);//调用下载函数publicvoidFiledownload(stringfilename,stringname){stringsaveFileName=name;System.IO.FileInfofi=newSystem.IO.FileInfo(filename);stringfileextname=fi.Extension;stringDEFAULT_CONTENT_TYPE="application/unknown";RegistryKeyregkey,fileextkey;stringfilecontenttype;try{regkey=Registry.ClassesRoot;fileextkey=regkey.OpenSubKey(fileextname);filecontenttype=fileextkey.GetValue("ContentType",DEFAULT_CONTENT_TYPE).ToString();}catch{filecontenttype=DEFAULT_CONTENT_TYPE;}Response.Clear();Response.Charset="utf-8";Response.Buffer=true;this.EnableViewState=false;Response.ContentEncoding=System.Text.Encoding.UTF8;Response.AppendHeader("Content-Disposition","attachment;filename="+saveFileName);Response.ContentType=filecontenttype;Response.WriteFile(filename);Response.Flush();Response.Close();Response.End();}

解决方案

解决方案二:
嗯?来人帮我解答一下,可好,在线等,谢谢!
解决方案三:

解决方案四:
给入的filename,stringname值分别是什么
解决方案五:
filename=F:练手哒·WebSite2upload数据挖掘.doc//文件的路径name=数据挖掘.doc

时间: 2024-10-23 19:40:59

ASP文档下载,打开文档内容是下载界面的界面图的相关文章

Win7中不打开文档快速看内容

  我们平时做报告.统计的时候,经常需要从很多份文档中汇总数据,数量少还好说,要是文档的数量很多,每份都打开查看会耽误不少时间.如果你用的是Win7系统,那么只要开启Windows资源管理器窗口中的"预览窗格",不用打开文档也能看到其中的内容. 开启预览窗格的操作很简单,在Win7中随便打开一个文件夹,点击右上角搜索框下方三个图标中间那个就OK了! 开启预览窗格 支持预览的文件包括Word.Excel.PPT.TXT等常用文档和图片. 在预览窗格中查看Word文档 在预览窗格中查看Ex

word文档打开出现"上次打开文档时严重错误,是否继续打开"的解决方法

  word文档打开出现"上次打开文档时严重错误,是否继续打开"的解决方法 方法/步骤 [打开word文档] 有时候我们打开word文档,结果显示如下图情况,如果是重要的文件,就非常头疼,我们又不能扔掉,这个时候我们就得找出原因,对症下药. [继续点击] 看看显示帮助里有什么线索,包括是.否挨个试一遍,看看什么情况,然后按着它的提示操作下去. [排除其它原因] 你打开其它word文档,看其它可以打开不,如果其它打不开,那就说明模板已损坏,或者是中木马病毒了,这个可以参考作者其它的相关百

离职-php工作的交接文档需要重点写什么内容?

问题描述 php工作的交接文档需要重点写什么内容? 因为最近要离职,需要写交接的文档,手头上还有两个项目没做完,只做到一半,具体需要写那些内容? 解决方案 这个问题难道不应该是问项目经理吗 解决方案二: 主要就是交接自己的工作内容,自己参与的项目中需要注意的地方,源码等,便于后来人能快速了解你的工作模块. 解决方案三: 主要是初创公司完全没有项目经理.....

Word文档中删除表格保留内容的方法

  Word删除表格保留内容的方法 1.选中表格,单击"边框"图标右边的小三角,如图1所示(Word2007-2013): 文档中删除表格保留内容的方法-word删除表格保留文字"> 2.选择"无框线",表格线已经不存在,只留下文字,如图2所示: Word2003 依次选择"表格" → 表格属性 → 边框和底纹 → 无边框.

Word文档中快速输入特定内容的方法

  Word文档中快速输入特定内容的方法           1.单击"文件"按钮,在打开的面板中选择"选项". 2.此时会打开名为"Word选项"的窗口,在左侧选择"校对"命令,然后在右侧的窗口中找到"自动更正选项"按钮. 3.在"自动更正"选项卡的"替换"文本框中为自己需要重复输入的内容设置一个"快捷键"(例如<1>),然后在&qu

java poi word-这个poi把String写入word文档后,打开文档就报“打开文件错误”,求高人解决下

问题描述 这个poi把String写入word文档后,打开文档就报"打开文件错误",求高人解决下 import java.io.ByteArrayInputStream;import java.io.FileOutputStream;import java.io.IOException; import org.apache.poi.poifs.filesystem.DirectoryEntry;import org.apache.poi.poifs.filesystem.Documen

word 插件开发 单例模式 多文档打开 只有一个打开文档的插件能够获得焦点的问题

问题描述 大家好:工作遇到难题了,我们在做word插件开发,开发的插件是使用的单例模式,也就是说,我们想实现的是在同一台计算机上,打开多个word文档时,我们的插件都可操作,而且在A打开文档中操作后,在B打开的文档中能够同步显示插件的变化,我们插件里是一个节点树:现在的问题是若是在A中能够操作节点树的话,那么在B.C中都无法操作,只能看到A中操作后的结果.而相同的开发方法,对于excel就没有这个问题,有没有大神帮我解决这个问题啊,特急!!!! 解决方案 解决方案二:看不懂ABC是什么东西,是电

java根据模板生成word文档,要求可以在Android上打开文档

问题描述 java根据模板生成word文档,要求可以在Android上打开文档 求一个方法,可以按照模板生成word文档,可以在android系统上打开.xml文件生成的模板不能再安卓上,即wps上打开.POI可以打开,可是我不知道怎么将查询到了结果集循环写入表格,求解

word-Java jacob怎么获得Word文档一段一段内容

问题描述 Java jacob怎么获得Word文档一段一段内容 Java jacob怎么获得Word文档一段一段内容,我现在能够循环一段一段Word文档段落,但是怎么获得这一段的内容