Auge: Create Excel und Download

Beitrag lesen

Hallo

wie kann man "on the fly" eine Excel-Datei in C# kreieren und sofort als downlod anbieten? Das heißt:

  1. Einen Link anklicken "Create CSV". (Da wird eine Methode aufgerufen)
  2. in dieser Methode --> Create CSV.
  3. Öffnen das Download-Fenster, um die CSV-Datei zu downloaden.

Soll das im Browser ablaufen?

Die CSV-Datei soll also nirgends auf der Festplatte gespeichert werden, sondern soll die Datei sofort als Stream downloadbar sein.

Wenn die Antwort auf meine erste Frage „ja“ lautet, dann sende die erzeugte CSV an den Browser und gib im zugehörigen HTTP-Header den für CSV passenden MIME-Header an.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3