違いは何ですか?
Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext")
そして
Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext")
違いはわかりません。どちらか一方を使用すると、常に両方のファイルをダウンロードするように求めるウィンドウ プロンプトが表示されるからです。仕様を読みましたが、わかりません。
ベストアンサー1
どちらか一方を使用すると、両方のファイルをダウンロードするように求めるウィンドウプロンプトが表示されるからです。
この動作は、ブラウザと提供しようとしているファイルによって異なります。インラインの場合、ブラウザはブラウザ内でファイルを開こうとします。
たとえば、PDF ファイルと Firefox/Adobe Reader がある場合、インライン処理では PDF が Firefox 内で開きますが、添付ファイルでは強制的にダウンロードされます。
.ZIP ファイルを提供する場合、ブラウザはそれをインラインで表示できないため、インラインおよび添付ファイルの処理では、ファイルはダウンロードされます。