Enregistrement de fichier Excel

Résolu
cedricperes
Messages postés
38
Date d'inscription
jeudi 3 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008
- 28 juin 2007 à 16:52
cedricperes
Messages postés
38
Date d'inscription
jeudi 3 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008
- 29 juin 2007 à 09:25
Bonjour. 

   Dans mon appli en c# .Net, l'utilisateur a la possibilite de generer un fichier Excel. J'ai un souci au niveau de l'enregistrement de ce fichier. Si je mets "c:\Documents and Settings\...", le fichier est enregistre sur le serveur qui heberge l'appli (ce qui est logique)
   Si j'essaie avec "NomDeLaMachine\c$\..." on n'a pas les droits necessaires car j'utilise l'impersonnalisation.
Est-ce qu'il y a la possibilite, par exemple, d'utiliser un equivalant du FolderBrowser des WindowApplication ? ou une autre solution ?

Merci

Cedric

3 réponses

izords
Messages postés
20
Date d'inscription
samedi 27 avril 2002
Statut
Membre
Dernière intervention
4 mars 2013

28 juin 2007 à 18:33
Une possibilité serait de te faire un handler qui implémente IHttpHandler. Ton handler va 
générer ton fichier excel et va permettre à l'utilisateur de le télécharger et de l'enregistrer ou il veut sur son disque.
3
nhervagault
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
35
28 juin 2007 à 22:41
Salut

Voici deux méthodes pour faire des docs excel

response.ContentType="application/vnd.ms-excel"


l sur le serveur (nb les css permettent de gérer
les mises en formes des cellules du tableau HTML)

http://www.henri-ruch.ch/ASP/Type_contenu/type_contenu.asp
http://www.asp-php.net/ressources/bouts_de_code.aspx?id=203 (meme esprit)

2 avec excel sur le serveur (plus de possibilté surement)
http://www.dotnet-tech.com/tutoriels/rapport-excel/

3 avec un datagrid
http://www.techheadbrothers.com/Astuces.aspx?Id=f86f26b0-7fa1-4092-8d2a-fed1e8627a78


Bon courage
0
cedricperes
Messages postés
38
Date d'inscription
jeudi 3 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008

29 juin 2007 à 09:25
Tres bien avec les Handler.
Merci.

Cedric
0