Bonjour, j'ai besoin de proposer une fonctionnalité pour enregistrer un fichier csv où le souhaite l'utilisateur.

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
FileInfo fI = new FileInfo("C:\\art.csv");
            .......
            Response.Clear();
            Response.ContentType = "application/vnd.ms-excel"; 
            Response.AddHeader("Content-Disposition", "attachment; filename=" + fI.Name);
            aR.GenerateReport(article, fI.FullName);
            Response.WriteFile(fI.FullName);
            Response.End();
Tout marche, le problème c'est qu'ainsi je passe par un fichier sur C: et je ne trouve pas cela top... Ce que je voudrais c'est créer le fichier directement à l'emplacement choisi par l'utilisateur.
Quelqu'un a t-il une solution?

Merci d'avance.