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 Membre Dernière intervention 15 juillet 2011 36
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
Rejoignez-nous