这些东西有什么区别:
Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext")
和
Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext")
我不知道它们之间的区别,因为当我使用其中一个时,我总是会收到一个窗口提示,让我下载两者的文件。我阅读了规格说明,但一无所获。
这些东西有什么区别:
Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext")
和
Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext")
我不知道它们之间的区别,因为当我使用其中一个时,我总是会收到一个窗口提示,让我下载两者的文件。我阅读了规格说明,但一无所获。
如果它是内嵌的,浏览器应尝试在浏览器窗口内呈现它。 如果无法呈现,则会启动外部程序并提示用户。
对于附件,它将立即发送给用户,不管它是否可以在浏览器中加载。
http://forums.asp.net/t/1885657.aspx/1?Access+the+SSRS+Report+in+excel+format+on+server
有人试图通过ASP.Net从SSRS发送Excel报告,用户总是被提示输入凭据。在提示上单击取消后,它仍然会被打开... 如果内容配置为附件,则在单击打开后将自动保存到临时文件夹中,然后从本地副本中打开Excel。