Bonjour,
Visiblement, j'ai un GROS trou là et je n'ai pas l'aide en ligne. Malgré les recherches sur la recherche avancée, je voudrais savoir comment récupérer l'événement d'un click sur un bouton link qui est dans un DataGrid.
Code design :
Puis code behind :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <asp:TemplateColumn HeaderStyle-Width="20" ItemStyle-HorizontalAlign="Center"> <HeaderTemplate> Obj<br> Prio. </HeaderTemplate> <ItemTemplate> <asp:LinkButton Runat="server" EnableViewState="True" ID="lbObjPrioCollectif" CausesValidation="True"> <asp:Image Runat="server" EnableViewState="True" ImageUrl="" ID="imgObjPrioCollectif" /> </asp:LinkButton> </ItemTemplate> </asp:TemplateColumn>
Parce qu'en mettant un point d'arrêt sur l'appel de la fonction Ouvrir, rien ne se passe, pour je vois bien qu'un postback se produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub lbObjPrioCollectif_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lbObjPrioCollectif.Click Ouvrir() End Sub Private Sub lbObjPrioCollectif_Command(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs) Handles lbObjPrioCollectif.Command Ouvrir() End Sub Public Sub Ouvrir() Response.Redirect("default.aspx?rnFct=10&CD_MATRICE=" & Request.QueryString("CD_MATRICE") & "&CDES=" & Request.QueryString("CDES") & "&PERIODEDEB=" & Request.QueryString("PERIODEDEB") & "&PERIODEFIN=" & Request.QueryString("PERIODEFIN") & "&CDOBJECTIF=" & dgObjectifsCollectifs.DataKeys.Item(0)) End Sub
Avez vous une idée svp :
Partager