C#不能直接打开 wod文档,只能保存到本地再打开
2009-05-12 09:34
239 查看
现象:做统计报表输出到word时,点打开按钮后word没反应,但点保存按钮可以保存。
原因:
一定要以附件的形式输出,不然只要自动生成的word有任何格式不规范的地方,word将中断解析。
解决:
Response.AddHeader()中使用attachment。如下:
Response.AddHeader("Content-Disposition", "attachment; filename=123.doc");
原因:
一定要以附件的形式输出,不然只要自动生成的word有任何格式不规范的地方,word将中断解析。
解决:
Response.AddHeader()中使用attachment。如下:
Response.AddHeader("Content-Disposition", "attachment; filename=123.doc");
相关文章推荐
- 用C#编程从数据库中读取图片数据导进Excel文件的方法(如何从数据库中读取保存的文件,直接打开,中间不保存到本地)
- 用C#编程从数据库中读取图片数据导进Excel文件的方法(如何从数据库中读取保存的文件,直接打开,中间不保存到本地)
- c# 可反复打开word2003,word2007文档方法,可直接使用
- 解决Excel文档不能直接打开的问题
- Excel保存文件不能直接打开,打开之后显示灰屏,从左上角的文件中,再找到要打开的文件才能打开?
- 遇到Word2007 只能打开一个文档,切换窗口再回去鼠标也不能用。解决问题
- JSP下载文件,直接下载文件保存到本地,不直接打开,没有乱码
- C#应用程序只能打开一次,应用程序只能打开一个,应用程序不能重复打开
- Excel保存文件不能直接打开,打开之后显示灰屏,从左上角的文件中,再找到要打开的文件才能打开?
- c#应用程序中自动调用相应程序打开任意文档类型(如果本地已安装该软件)
- C#中操作Excel(2)—— 新建、打开、保存和关闭Excel文档
- JSP下载文件,直接下载文件保存到本地,不直接打开,没有乱码
- wps很霸道啊,在用wps开启了一条文档后,用word将不能打开任何文档,即wps在运行的时候,word就用不了了,这只能是wps做的手脚
- C#程序如何修改一个打开的文档并保存
- 如何才能实现在点击链接时直接在网页中打开word文档,但不提示保存
- 用localstorage本地存储,保存滚动条的高度下次打开页面直接跳转到滚动条处
- 在本地hosts文件中设置主机头的方法(win7和win8不能直接保存)
- 【C#】 Debug运行文件只能运行一个(不能打开多个)
- C#按钮直接打开帮助文档
- 点击网页中PDF链接时,打开PDF文档不再是直接IE查看,而是提示下载保存