另存为对话框C#

时间:2015-06-17 10:15:48

标签: c# asp.net-mvc

我有一个导出方法,它给了我一个.txt文件。该文件将保存在我的计算机上的 Downloads 中。

我想要一个弹出窗口保存,询问用户他们想要保存下载文件的位置,以及他们可以命名文件。

1 个答案:

答案 0 :(得分:0)

我假设您的意思是浏览器自动保存文件而不询问保存位置的情况?

这由Content-Disposition header(19.5.1)控制。如果你添加一个像

这样的标题
Content-Disposition: attachment; filename="file.txt"

然后浏览器知道它是一个附件,应该询问如何处理它。

但是,浏览器可能会选择使用它做其他事情。