文件下载时,文件名称问题!(盼思归)
//清空缓冲区
Response.Clear();
//文件流输出
Response.AppendHeader("Content-Disposition", "attachment;filename='" + strDisplayname + "'");
Response.ContentType = "application/octet-stream";
this.Response.Charset = "UTF-8";
this.Response.ContentEncoding =System.Text.Encoding.Default;
Response.BinaryWrite(DocBuffer);
//结束文件流输出
Response.End();
下载文件的时候,如果文件名称中有.的话(例如kkk.pp.htm),系统就自动会把文件名称变成kkk[1].pp.htm,我不想让系统自动变名称.怎么做?我断点跟踪的时候,到了strDisplayname的时候的值时kkk.pp.htm对的,在弹出下载框的时候就不对了!