我想在浏览器窗口中显示* doc,* xls,* pdf而不是他们受尊敬的应用程序。我试过跟随代码,但没有运气它提示我保存/打开对话框而不是在浏览器中显示
//Set the appropriate ContentType.
Response.ContentType = "Application/msword";
//Get the physical path to the file.
string FilePath = MapPath("wordfile.doc");
//Write the file directly to the HTTP content output stream.
Response.AppendHeader("Content-Disposition", "inline;filename=" + "wordfile.doc");
Response.WriteFile(FilePath);
Response.End();
请帮助
感谢
答案 0 :(得分:0)
对于任何这些专有格式,您需要浏览器插件/扩展或ActiveX用于IE
我不确定它是否适用于办公室格式
对于PDF设置,content type to "application/pdf"
和Content-Disposition to inline
应该有效。