Bonjour à tous,

Je souhaite afficher ligne par ligne les informations présente dans un fichier texte. Le chemin ou se trouve le fichier est déjà entrée.
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
30
31
32
private void button_ConsultationJournal_Click(object sender, EventArgs e)
        {
            public void lectureFichier(string fichier) 
            {
                lectureFichier("./Consultation_Journal.txt");
 
                try 
                { 
                    // Création d'une instance de StreamReader pour permettre la lecture de notre fichier 
                    StreamReader monStreamReader = new StreamReader(Server.MapPath(fichier)); 
                    string ligne = monStreamReader.ReadLine(); 
 
                    // Lecture de toutes les lignes et affichage de chacune sur la page 
                    while (ligne != null) 
                    { 
                      Response.Write(ligne); 
                      Response.Write("</br>"); 
                      ligne = monStreamReader.ReadLine(); 
                    } 
                    // Fermeture du StreamReader (attention très important) 
                    monStreamReader.Close(); 
                }
 
                catch (Exception ex) 
                { 
                    // Code exécuté en cas d'exception 
                    Response.Write("Une erreur est survenue au cours de la lecture !"); 
                    Response.Write("</br>"); 
                    Response.Write(ex.Message); 
                } 
            }
        }
Comme vous pouvez le voir j'ai consulter la FAQ afin d'essayer de résoudre mon problème mais j'ai un public void dans un private void et je suis sur que c'est de la que vient l'erreur.
Comme je souhaite que le fichier.txt s'affiche lorsque l'on click sur le bouton, je me suis dis qu'il fallait le mettre dedans.

Je ne sais pas si j'ai été assez claire, en tout cas toute aide est la bien venue.

Merci