salut a tous,
voila dans une de mes pages aspx je glisse l'objet fileUpload
evidement pour permettre l'upload d'un fichier. mon souci est que, un utilisateur lors d'un clic sur le bouton browser peut uploader n'importe quel fichier. d'ou ceci est un probleme, j'aimerais juste qu'il puisse charger des fichiers a extension pdf, comment faire? voici mon code

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
22
23
24
25
26
27
28
29
protected void Enreg_Click(object sender, EventArgs e)
    {
        ..........
 
        Connexion cnx = new Connexion();
        SqlConnection connect = cnx.Connex();
        SqlCommand cmd = connect.CreateCommand();
 
        //FileUpload1 ID d l'objet FileUpload
        if (FileUpload1.HasFile)
        {
            //Récupération du chemin du fichier à charger
 
            string name = FileUpload1.PostedFile.FileName;
 
            //Utiliser la classe FileInfo pour extraire le nom du fichier 
            //à charger du chemin complet => file.Name
 
            FileInfo file = new FileInfo(name);
 
            //Charger (Upload) le fichier sur le serveur web dans le répertoire "Uploads"
 
            FileUpload1.SaveAs(Server.MapPath("./fichier/Evenement/" + file.Name));
            pathway.Value = "./fichier/Publication/" + file.Name;
        }
        cmd.Parameters.Add("@chem",SqlDbType.VarChar).Value = pathway.Value;
 
........
}