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.
Merci d'avance de vos réponses.
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; }
Partager