Hej tja du kan ju testa denna i web.config Du har nu upptäckt varför man inte ska ha svenska tecken i filnamn.problem med filnamn som innehåller svenska tecken
Jag har en sida där man kan ladda ner diverse exceldokument som fungerar perfekt så länge man inte använder åäö i filnamnet.
T ex en fil som heter Årsplan.xls döps om till Ã…rsplan.xls när man väljer save as
Filen laddas ner och det är inga problem med den, men det är ganska irriterande med namnbytet.
koden jag använder är:
<code>
Response.Clear()
Response.ContentType = "Application/x-msexcel"
Response.Charset = "utf-8"
Response.AppendHeader("Content-Disposition", "attachment; filename=" & file.Name)
Response.AppendHeader("Content-Length", file.Length.ToString())
Response.WriteFile(file.FullName)
Response.Flush()
Response.End()
</code>
min web.config:
<code>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
</code>
Har provat en massa olika charset och encoding varianter men inget lyckas...
Någon som har varit med om detta eller har nån bra idé ?
mvh
Niklas
Sv: problem med filnamn som innehåller svenska tecken
<globalization fileEncoding="iso-8859-1" requestEncoding="iso-8859-1" responseEncoding="iso-8859-1" culture="sv-SE" uiCulture="sv-SE" /> Sv: problem med filnamn som innehåller svenska tecken