IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Ouverture d'un ficher


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 189
    Par défaut Ouverture d'un ficher
    Bonjour
    je developpe un petit appli avec C# et visual studio
    j'ai petit problem
    j'ai un liste de fichier (par exemple image, excel, ou pdf ou word ) qui sont des liens
    et quand on clique sur le lien je voudrai que le fichier est ouvert par le logiciel corespondant (par exemple si on clique sur un fichier excel il s'ouvre avec microsoft excel ....)
    j'ai vus System.Diagnostics.Process.Start masi je ne compred pas tres bien son fonctionement
    Mercide m'aider

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    System.Diagnostics.Process.Start(@"chemin\nomdufichier");

    ...

    Bien entendu, en ASP.NET, ça ouvre le fichier sur le serveur et pas sur le poste client.
    Si tu ne vois pas comment télécharger et ouvrir un fichier sur le poste client via un navigateur, je te conseille de revoir tes bases en HTML.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 189
    Par défaut
    j'ai essaié mais rien ne s'ouvre
    volia le code


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    private void Button1_Click(object sender, System.EventArgs e)
    		{
     
    			System.Diagnostics.Process.Start(@"C:\\DocLegaux\\CCC31\\RC31\\Security_NAC_ASA_FR.pdf");
    		}
    et je ne comprend pas ce que tu veux dire par
    "
    Bien entendu, en ASP.NET, ça ouvre le fichier sur le serveur et pas sur le poste client.
    Si tu ne vois pas comment télécharger et ouvrir un fichier sur le poste client via un navigateur, je te conseille de revoir tes bases en HTML."

    Merci

  4. #4
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    Citation Envoyé par randriamanana Voir le message
    j'ai essaié mais rien ne s'ouvre
    volia le code


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    private void Button1_Click(object sender, System.EventArgs e)
    		{
     
    			System.Diagnostics.Process.Start(@"C:\\DocLegaux\\CCC31\\RC31\\Security_NAC_ASA_FR.pdf");
    		}
    et je ne comprend pas ce que tu veux dire par
    "
    Bien entendu, en ASP.NET, ça ouvre le fichier sur le serveur et pas sur le poste client.
    Si tu ne vois pas comment télécharger et ouvrir un fichier sur le poste client via un navigateur, je te conseille de revoir tes bases en HTML."

    Merci
    Il dit qu'il te suffit de mettre une balise <a>

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 189
    Par défaut
    ok merci je compred mais ce quoi la relation avec
    System.Diagnostics.Process.Start

  6. #6
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    Citation Envoyé par randriamanana Voir le message
    ok merci je compred mais ce quoi la relation avec
    System.Diagnostics.Process.Start
    Si tu utilise System.Diagnostics.Process.Start, ca va lancer sur le serveur. Tu ne peux pas avec ca affecter le poste client. Pour le poste client c'est du html qu'il faut utiliser

Discussions similaires

  1. Question sur l'ouverture des fichers
    Par Flynet dans le forum C
    Réponses: 8
    Dernier message: 22/05/2011, 12h03
  2. ouverture d'un ficher
    Par fred_m dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/12/2009, 09h47
  3. vérification de l'ouverture d'un ficher
    Par zandru dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/06/2008, 11h57
  4. erreur à l'ouverture d'un ficher
    Par gwenc_hlan dans le forum Général Python
    Réponses: 9
    Dernier message: 03/04/2008, 13h02
  5. [VBA]Problème ouverture - copie fichers de plusieurs sources
    Par kullervo dans le forum Général VBA
    Réponses: 9
    Dernier message: 27/04/2007, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo