能不能弹出保存对话框主要就是Content-Type响应头的设置了,弹出保存对话框的话,Response.ContentType = "application/octet-stream"
默认情况下你请求一个jpg图片的时候,Content-Type为image/jpeg,浏览器解析到的时候,看到是所请求的图片的content-type为image/jpeg,就会把图片打开,遇到ContentType为application/octet-stream,就会打开一个保存对话框
具体的代码可以参考楼上给的实例