若是在前台点击另存为,这种思想显然是winfrom类型窗体,保存之后保存到服务器上,若是要实现你想要的效果,你可以想着在后台生成后,发送给http请求。以网络流的形式发送到客户端。这个可以实现你的效果。 小弟不才。
这样的话服务器会生产太多的垃圾文件啊?
@晨之风: 直接在服务器生成内存流的形成发送到客户端,不需要生成实质文件在服务器上。
@Coues: 行,我试一下,谢谢你啊
如果是存到本地的话这个应该不用管,导出 就可以了,如果是服务器的话,那会不会有安全问题?
我是要后台生产的文件,保存到客户端,不知如何点击按钮的同时弹出另存为的对话框以便得到用户选择的路径。
@晨之风: 正常的文件下载的代码都是符合要求的啊
修改iis里面的xml类型对应的类型,浏览器可以解析的类型所不是弹出保存提示.可以设置输出类型是application/octet-stream
生成数据流,response出来就行了