ENV:Asp.Net Vb / Visual Studio 2010 / .Net 4IISExpressおよびIIS6
データベースからcsvデータを作成するdownload.aspxというページがありますが、ブラウザに正しいファイル名でダウンロードさせることができません。私の理解では、Content-Dispositionはファイル名を付けますが、ダウンロードは常に私のページの名前であり、download.aspxではありません。
私はこれがどのように機能するかについて誤解していると確信しており、ここでガイダンスを検索しましたが、機能する解決策を得ることができないようです。私は次のものを持っています:
Response.Clear()
Response.ContentType = "text/csv"
Response.AppendHeader("Content-Disposition", "attachment: filename=leadership.csv")
Response.Write("test,test,test")
Response.Flush()
Response.End()
「application/csv」と「application/x-download」を違いなく試しました。同じファイル名の問題がある.ashxファイルでも試してみました。ファイルをdownload.aspxではなくleadership.csvとして取得するにはどうすればよいですか?