我想解决以下问题:从链接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