Hallo J�rg, ich habe neulich in einem anderen Zusammenhang den Tipp bekommen, es mit Encoding.Default zu versuchen. Vielleicht hilft Dir das ja auch.
Gru�, Matthias


----- Original Message ----- From: "J�rg Uth" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 17, 2004 4:56 PM
Subject: [Asp.net] Kodierungsproblem bei Response.WriteFile



Hallo,

in einem RedaktionsTool werden Dateienverwaltet, u.a. ist es m�glich
vorhandene Dokumente verschiedenster Art (.doc,.xml., jpg, .zip) sich 
downzuloaden.

Problem: Eine Datei "�berpr�fung xxx.doc" wird zum download als
Content-Disposition Inline angeboten, damit der User "speichern unter" 
angezeigt bekommt.

Wenn dies geschieht wird aber nicht "�berpr�fung xxx.doc" sondern 
"�oberprüfung" angeboten.

Obwohl ich das ContentEncoding setze komme ich nicht auf ne L�sung die Umlaute 
richtig anzubieten.

Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/x-msdownload";
Response.AddHeader("Content-Disposition","attachment; filename="+ 
SessionTools.WantedDownloadFile.OriginalFileName); //+
Datei.Name);
Response.AddHeader("Content-Length",DownloadFile.Length.ToString());
Response.WriteFile(DownloadFile.FullName,0,DownloadFile.Length);


SessionTools.WantedDownloadFile.OriginalFileName ist vom Typ System.String

Hat jemand eine Idee, wie ichs hinbekomme?

Danke J�rg


_______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net






_______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an