Avatar billede neess Nybegynder
05. juni 2008 - 15:46 Der er 5 kommentarer og
1 løsning

danske bogstaver vises ikke i response.write

Jeg laver en eksport funktion som eksportere til en csv fil.
Jeg opbygger min streng ved hjælp af en stringBuilder og skriver den ud på denne måde til sidst.

Men æ bliver f.eks vidst som æ

jeg har også prøvet at ændre charset til utf-8 men giver samme resultat

Response.Clear();
            Response.ClearHeaders();
            Response.Buffer = true;
            Response.AddHeader("content-disposition", "attachment;filename=export.csv");
            Response.ContentType = "application/vnd.text";
            Response.Charset = "";
            this.EnableViewState = false;
        //Retunere en StringBuilder
            Response.Write(new Business.ExportGenerater().GenerateExportListFlatFile(",", formId).ToString());

            Response.End();
Avatar billede arne_v Ekspert
05. juni 2008 - 15:52 #1
Fejlen er at filen indeholder UTF-8 og at serveren fortaeller browseren at
indholdet er ISO-8859-1.

Lav om paa det sidste.
Avatar billede neess Nybegynder
05. juni 2008 - 18:07 #2
hvordan gør man det nemmest?
Avatar billede mcnovy Nybegynder
05. juni 2008 - 20:04 #3
det kan gøres i din web.config
under <System.Web>
der kan du skrive
    <globalization requestEncoding="ISO-8859-1" responseEncoding="ISO-8859-1"/>

du skulle også gerne kunne gøre det i din
Response.Charset = "";
og blot skrive
Response.Charset = "ISO-8859-1";
Avatar billede neess Nybegynder
05. juni 2008 - 21:52 #4
Response.Charset = "ISO-8859-1";
det gav ikke nogen forbedring
men i webconfig gav plus.
<globalization requestEncoding="ISO-8859-1" responseEncoding="ISO-8859-1"/>

smid et svar :-)
Avatar billede mcnovy Nybegynder
05. juni 2008 - 22:57 #5
halvt svar...
arne skal jo have det halve :)
Avatar billede arne_v Ekspert
06. juni 2008 - 02:44 #6
jeg tror at jeg passer på denne her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester