直接输出另存

ASP.NET下载文件时直接弹出“另存为”对话框
www.firnow.com 时间 : 2007-11-02 作者:佚名 编辑:本站 点击: 592 [ 评论 ]
-
-
ASP.NET下载文件时直接弹出“另存为”对话框

这个主题不知道已经被多少人问过多少遍了,无论是ASP.NET,还是PHP还是什么别的CGI,似乎这也算做一个“永恒”的话题了。

其实解决方案很简单(无论哪个CGI平台都是如此),只是一个header而已:

复制 保存

Response.ContentType = "image/jpeg";

Response.AppendHeader("Content-Disposition","attachment; filename=SailBig.jpg");

Response.TransmitFile( Server.MapPath("~/images/sailbig.jpg") );Response.End();

posted @ 2011-03-01 20:19  王大湿  阅读(176)  评论(0编辑  收藏  举报