一则关于asp.net 下载文件中文乱码问题

Response.AddHeader(“content-disposition”, “attachment; filename=” + Server.UrlEncode(fileName)); Response.AddHeader(“content-length”, file.Length.ToString()); Response.TransmitFile(filePath); Response.Flush(); Response.End(); 遇到下载中文文件名乱码情况 只需要将filename Server.UrlEncode处理下就好了,什么其他的encode GB2312 UTF-8 通通不需要。