Avatar billede superzapper Nybegynder
24. marts 2006 - 10:21 Der er 5 kommentarer og
1 løsning

Contenttype csv

Jeg har en aspx med følgende:

Response.AddHeader("Content-Disposition", "attachment;filename=\"Export.csv\"");
            Response.ContentType = "text/csv";
            Response.Write(output);
            Response.Flush();
            Response.End();


Af en eller anden grund virker det fint i IE hvor der kommer en dialog boks med om jeg vil åbne eller gemme. I Firefox virker det tilgengæld ikke - der sker simpelthen ingen ting. Er der nogen der ved hvad jeg skal gøre for at få det til at virke i firefox også??
Avatar billede dr_chaos Nybegynder
24. marts 2006 - 10:36 #1
prøv med
FileStream MyFileStream = new FileStream(
"Export.csv", FileMode.Open);
        long FileSize;
        FileSize = MyFileStream.Length;
        byte[] Buffer = new byte[(int)FileSize];
        MyFileStream.Read(Buffer, 0, (int)MyFileStream.Length);
        MyFileStream.Close();

        Response.Clear();
        Response.ContentType = "text/csv";
        Response.AddHeader("Content-Disposition", "attachment;filename=Export.csv");
        Response.AddHeader("content-length", System.Convert.ToString(Buffer.Length));
        Response.BinaryWrite(Buffer);
        Response.Flush();
        Response.End();
Avatar billede superzapper Nybegynder
24. marts 2006 - 10:39 #2
Filen findes ikke fysisk så det er ikke muligt. Det er bare en streng jeg genererer og udskriver...
Avatar billede dr_chaos Nybegynder
24. marts 2006 - 10:42 #3
prøv lige med:
        Response.Clear();
Response.AddHeader("Content-Disposition", "attachment;filename=\"Export.csv\"");
            Response.ContentType = "text/csv";
            Response.BinaryWrite(output);
            Response.Flush();
            Response.End();
Avatar billede superzapper Nybegynder
24. marts 2006 - 11:05 #4
Det ser ud til at virke... Takker... Smid endelig et svar...
Avatar billede superzapper Nybegynder
11. april 2006 - 13:50 #5
Nå, men så tager jeg dem selv så jeg kan få lukket posten...
Avatar billede dr_chaos Nybegynder
11. april 2006 - 13:54 #6
helt i orden.
Havde ikke set du bad om et svar :)
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
Kurser inden for grundlæggende programmering

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