我做了一个ASP.NET网页,有一些文件连接,
如../Document/AAA.xls,
../Document/BBB.pdf,现用浏览器打开时,总提示是打开还是保存,请问有什么办法,让文件直接打开而不提示?
如../Document/AAA.xls,
../Document/BBB.pdf,现用浏览器打开时,总提示是打开还是保存,请问有什么办法,让文件直接打开而不提示?
解决方案 »
- 在页面自动增加一些文本框并可添加数据
- 用xml生成excel
- 有达人吗?如何让IIS6支持XSSI(高级SSI)
- DataGrid求助~~~~
- SQL视图/C#/文本文件
- ASPNETPAGER的运行问题555~~~
- 请各位csdn的老手们给个建议!我先谢谢大家了!
- 怎样解决“无法从Web服务器获取项目文件”!
- asp.net对IE的版本要求是不是很高?
- Delphi中有FormatDateTime('YYYYMMDD',dtpStart.SelectedDate),怎样将他转换为 c#呢???
- [发布][共享]HTML : CheckBox 复选框成组联动(JavaScript)
- UrlRewriter本地运行没有问题,放到服务器上就不行了
Response.AddHeader("Content-Disposition", "inline;filename= ...")
如:<a href="Document/AAA.xls" target="_blank">Excel文件</a>我该怎么改呢? 谢谢了,解决马上给分
直接连接到文件一定是下载的,这是服务器控制的。
我觉得你可以自己写一个ASPX页面,功能是打开指定的EXCEL,然后把要打开的EXCEL文件作参数传递给这个页面.比如: EXCEL文件为:Document/AAA.xls
读取EXCEL的ASPX文件为:ReadExcel.ASPX?xls=(xls是参数,也可以用其他方法传递参数)
最后,连接地址不要<a href="Document/AAA.xls" target="_blank"> Excel文件 </a>
换成:
<a href="ReadExcel.aspx?xls=Document/AAA.xls" target="_blank"> Excel文件 </a>以上是我的想法,希望能帮到你
可以用的控件
sharepoint ActiveXObject("SharePoint.OpenDocuments.2");
excel ActiveXObject("excel.application"); 其他第三方控件:ntko,点聚,办公之星,金格,dso