我一直试图让用户通过下载提示下载excel文件。在Firefox和IE7 +中一切正常但它在IE6中不起作用。在IE6中,它显示aspx页面的名称并下载空白页面。
这是我的代码 Response.Clear(); string fileName = DateTime.Now.ToShortDateString()+“Leads.csv”; Response.Clear();
Response.AppendHeader(“content-disposition”,“attachment; filename =”+ fileName); Response.ContentType =“application / vnd.ms-excel”; if(Session [“LeadsSearchResults”]!= null) { WriteLeads(Response.Output,GetTasks((IList)Session [“LeadsSearchResults”])); } Response.Flush(); 到Response.End();
答案 0 :(得分:1)
您需要从文件名中删除斜杠。