做个文件下载在弹出保存窗体时候,要保存的文件名是乱码该怎么解决,
// string saveFileName = "test.xls";
//int intStart = filename.LastIndexOf("\\")+1;
//saveFileName = filename.Substring(intStart,filename.Length-intStart);
Response.Clear();
// Response.Charset = "gb2312";
Response.Buffer= true;
this.EnableViewState = false;
Response.AppendHeader("Content-Disposition","attachment;filename=" + filename);
// Response.ContentEncoding = System.Text.Encoding.UTF8 ;
Response.WriteFile("c:\\11\\"+filename);
Response.Flush();
Response.Close();
Response.End();是这个地方的问题,不知道怎么解决Response.AppendHeader("Content-Disposition","attachment;filename=" + filename);
弹出的保存窗体显示要保存的文件的名字是乱码
// string saveFileName = "test.xls";
//int intStart = filename.LastIndexOf("\\")+1;
//saveFileName = filename.Substring(intStart,filename.Length-intStart);
Response.Clear();
// Response.Charset = "gb2312";
Response.Buffer= true;
this.EnableViewState = false;
Response.AppendHeader("Content-Disposition","attachment;filename=" + filename);
// Response.ContentEncoding = System.Text.Encoding.UTF8 ;
Response.WriteFile("c:\\11\\"+filename);
Response.Flush();
Response.Close();
Response.End();是这个地方的问题,不知道怎么解决Response.AppendHeader("Content-Disposition","attachment;filename=" + filename);
弹出的保存窗体显示要保存的文件的名字是乱码
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货