Bonjour,
Je voudrai savoir comment peut-on faire pour exécuter un event dans un autre event.

En fait, j'ai une gridview, qui créé des hyperlinks dynamiquement à partir de l'event OnRowDataBound. Dans cette event je veux assigner un event OnClick spécifique à chaque lien. L'event Onclick me permettra de conserver la valeur dans une variable.

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
 
void gridViewFile_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            DataRowView drv;
            drv = (DataRowView)e.Row.DataItem;
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                if (drv != null)
                {
                    ((LinkButton)e.Row.FindControl("linkFile")).Click += new EventHandler(WPExplorerFile_Click);
                        //gridViewFile.DataKeys[e.Row.RowIndex].Values[1].ToString();
                    ((LinkButton)e.Row.FindControl("linkFile")).Text = gridViewFile.DataKeys[e.Row.RowIndex].Values[0].ToString();
                }
            }
        }
 
        void WPExplorerFile_Click(object sender, EventArgs e)
        {
            String test = (sender as LinkButton).Text;
        }
Merci d'avance de vos réponses.