需要针对IE浏览器对文件名进行一下操作:
HttpContext.Current.Request.ServerVariables["http_user_agent"].IndexOf("firefox")==-1 fileName=HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8);