如何在 asp.net 和 C# 中显示另存为窗口...
这类似于为上传而打开的窗口,但那个窗口是打开的文件...
我不想只保存一个文件...比如
Response.AddHeader("Content-Disposition", "attachment; filename=" + myfile.Name);
我可以用 ajax 实现吗...请帮忙...示例或建议..
谢谢
最佳答案
据我所知,您无法通过浏览器内部的 javascript 与文件系统交互。如果可以的话,我想这将是一个相当大的安全漏洞。我能建议的最好办法是将您的文件打包成一个 zip 文件,然后将其作为内容处置设置为附件的响应发送,然后让浏览器为您处理。
关于c# - 显示 "Save as"窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2074328/