Afficher un fichiers excel [Résolu]

Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Dernière intervention
14 juin 2010
- - Dernière réponse : cs_yassineee
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Dernière intervention
14 juin 2010
- 17 avril 2009 à 11:38
salut j'ai deux souci:
le 1: j'ai un fichier excel et je souhaite l'afficher genre tu clique sur un bouton et il te dis es que vous voulez enregistrer ou ouvrir le fichier je cherche l'implémentation de cela en c#???
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Dernière intervention
13 octobre 2010
3
Merci
Bonsoir,

Tu peux faire un Response.TransferFile (ou WriteFile) ou alors directement manipuler le Response.OutputStream.
Il ne faut pas non plus oublier de spécifier le Request.header.ContentType sinon, ta page risque d'etre lu dans un mauvais formats.

@titeoe : on fait de l'ASP.net pas du winforms ...

<hr />Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 105 internautes nous ont dit merci ce mois-ci

Commenter la réponse de jesusonline
Messages postés
433
Date d'inscription
samedi 26 avril 2003
Dernière intervention
4 décembre 2009
0
Merci
Bonjour,

En général, les applications qui générent des fichiers Excel se contentent de demander un emplacement à l'utilisateur (via la boite de dialogue de sélection d'un dossier) puis enregistrent le fichier dans ce dossier.

Apres, tu connais le dossier et le nom du fichier, libres a toi de l'éxécuter via un Process.Start() par exemple.
Commenter la réponse de titeoe
Messages postés
433
Date d'inscription
samedi 26 avril 2003
Dernière intervention
4 décembre 2009
0
Merci
Woups,

désolé, je me perd dans mes feeds :)

"je promet de lire le breadcrumb du forum avant de poster"
"je promet de lire le breadcrumb du forum avant de poster"
"je promet de lire le breadcrumb du forum avant de poster"
"je promet de lire le breadcrumb du forum avant de poster"
"je promet de lire le breadcrumb du forum avant de poster"
"je promet de lire le breadcrumb ...."

:)
Commenter la réponse de titeoe
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Dernière intervention
14 juin 2010
0
Merci
salut:jesusonline

des lignes de code pour faire le traitement que tu ma dis m'aidera énormément
en général j'ai un bouton une fois que tu clique! il te dis es que vous souhaitez enregistrer le fichiers ou l'ouvrir j'ai déja commencer par faire cela:
if(System.IO.File.Exists("monfichier.csv"))
response.redirect(""monfichier.csv")
else
sms d'erreur
pour le problème ou (plusieur personne accède au fichier en même temps)j'ai ajouter un paramètre de session à ma fonction qui crée le fichier .csv (je pense que cela va suffire)
Commenter la réponse de cs_yassineee

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.