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 :

Récupérer le nom du fichier + extension d'un chemin FileUpload1.PostedFile.FileName


Sujet :

ASP.NET

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    526
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 526
    Points : 224
    Points
    224
    Par défaut Récupérer le nom du fichier + extension d'un chemin FileUpload1.PostedFile.FileName
    Bonjour,

    J'utilise le composant FileUpload pour charger un fichier.
    J'ai récupérer le chemin du fichier télécharger et je l'affiche dans un label.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     <asp:FileUpload ID="FileUpload1" runat="server" /> &nbsp; 
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" 
                Text="Envoyer" />
            <br />
            <br />
     
            Nom du fichier :
     
            <asp:Label ID="Label1" runat="server"></asp:Label>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    protected void Button1_Click(object sender, EventArgs e)
            {
                if (FileUpload1.HasFile)
                    try
                    {
                        FileUpload1.SaveAs("C:\\Uploads\\" +
                             FileUpload1.FileName);
                        Label1.Text = 
                             FileUpload1.PostedFile.FileName + "  " +"("+
                             FileUpload1.PostedFile.ContentLength + " kb"+")";
                    }
                    catch (Exception ex)
                    {
                        Label1.Text = "ERROR: " + ex.Message.ToString();
                    }
                else
                {
                    Label1.Text = "Vous n'avez pas spécifié de fichier!";
                }
     
            }
    Ce que je voudrais, c'est juste récupérer le nom du fichier et son extension et pas l'intégralité du chemin d'accés au fichier.

    Est-ce que quelqu'un saurait comment faire?

    Merci.

  2. #2
    Membre régulier Avatar de hamouda64
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 63
    Points : 74
    Points
    74
    Par défaut
    Pour récupérer le nom de fichier c'est :

    et pour récupérer l'extension :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.IO.Path.GetExtension(FileUpload1.FileName)
    Bonne courage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] Récupérer le nom et l'extension d'un fichier
    Par Tchupacabra dans le forum Langage
    Réponses: 10
    Dernier message: 31/01/2012, 15h54
  2. Récupérer un nom de fichier sans extension
    Par OxN dans le forum Général Java
    Réponses: 13
    Dernier message: 01/08/2011, 16h13
  3. Comment récupérer le nom du fichier sans l'extension ?
    Par altahir007 dans le forum Langage
    Réponses: 16
    Dernier message: 13/11/2009, 13h20
  4. Réponses: 3
    Dernier message: 06/06/2006, 17h31
  5. Réponses: 3
    Dernier message: 30/01/2006, 16h24

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