我想解決以下問題:從鏈接ASP.NET下載菜單
我有一個下載按鈕,單擊時,重定向到文件下載。 示例:
Response.Redirect(「http://www.example.com/data/file1.zip」);
當這個按鈕被點擊時,你會得到一個菜單,你可以按下OK來下載。
但是,如果我有以下幾點:
的Response.Redirect( 「http://www.example.com/data/textfile.txt」);
我得到一段文字。我不想要這種行爲。
當我點擊下載文件時,如何使菜單彈出所有情況。
我試過如下:
Response.ContentType = "application/octet-stream";
Response.Redirect("http://www.example.com/data/" + filename);
但如果我點擊它,我還是剛剛得到的TXT的內容瀏覽器。有什麼方法可以檢查這個MIME類型是否真的被應用?
更好的是考慮寫一個ashx的處理程序,然後你不需要重定向響應。 – kolin 2012-01-12 11:51:14
實現它! – NomenNescio 2012-01-12 11:57:45