Ich habe versucht, den Benutzer eine Excel-Datei über eine Download-Aufforderung herunterladen zu lassen. Alles funktioniert gut in Firefox und IE7 +, aber es funktioniert nicht in IE6. In IE6 wird der Name der aspx-Seite angezeigt und eine leere Seite heruntergeladen.asp.net download Excel-Datei in IE6
Hier ist mein Code Response.Clear(); Zeichenfolge fileName = DateTime.Now.ToShortDateString() + "Leads.csv"; Response.Clear();
Response.AppendHeader ("Inhaltsdisposition", "Anhang; Dateiname =" + Dateiname); Response.ContentType = "application/vnd.ms-excel"; if (Sitzung ["LeadsSearchResults"]! = Null) { WriteLeads (Antwort.Output, GetTasks ((IList) Sitzung ["LeadsSearchResults"])); } Response.Flush(); Antwort.End();
Ich erzeuge die Excel/CSV-Datei dynamisch – user107723