如何在aspx页面内嵌显示所有类型的文件?

时间:2012-04-05 10:45:41

标签: c# asp.net .net

我有一些上传的文件,它们是.docx或.xl或.Png或.PDF等等......一些像PDF和.GIF这样的文件类型正在打开aspx页面的内联,如果它是文档文件它是在word文档中打开..如果它是exel文件它在exel中打开..我想在行中显示所有类型

3 个答案:

答案 0 :(得分:0)

我不确定是否可能,但你可以尝试在响应标题上设置“content-disposition”以便就地打开文件,。

content-disposition :inline

答案 1 :(得分:0)

您可以试试这个:

Response.AddHeader("content-disposition", "inline;filename=somefile.ext")

答案 2 :(得分:0)

文档或文件是在浏览器中还是在单独的程序中呈现取决于是否安装了能够呈现该类型文档的浏览器插件,或者浏览器是否可以本机呈现该类型的文档。