Salut tout le monde,
je galere depuis un petit moment sur un datagrid.
En fait je charge dans un datagrid des donnés, et j'ai rajouter un HyperLinkColumn qui permet de passer à une page de suppression de l'élément.
Tout fonctionne bien, mais je voudrais ajouter sur cet HyperLinkColumn un attribut onclick pour mettre un code javascript pour confirmer la suppression. et je ne trouves pas..
J'ai bien regardé la source finale généré par la page, il convertit bien les HyperLinkColumn en balise <a href="url"> mais je n'arrive pas a trouver comment ajouter onclick a cette balise via HyperLinkColumn
J'espere avoir été assez clair
Mon code datagrid :
<asp:datagrid id="Listing" runat="server" Font-Size="10pt" CellPadding="5" PageSize="100" AutoGenerateColumns="False"
Width="100%" Font-Names="Verdana" BorderColor="#0033FF" BorderWidth="2px" ForeColor="Black"
CssClass="a">
<SelectedItemStyle Font-Names="Arial" ForeColor="Black" BackColor="Black"></SelectedItemStyle>
<AlternatingItemStyle Font-Names="Arial" BackColor="AliceBlue"></AlternatingItemStyle>
<ItemStyle Font-Names="Arial"></ItemStyle>
<HeaderStyle Font-Size="X-Small" Font-Underline="True" Font-Names="Arial" Font-Bold="True" ForeColor="#0033FF"
BackColor="OldLace"></HeaderStyle>
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="codevisite" DataNavigateUrlFormatString="detail_cmde.aspx?id={0}"
DataTextField="titre" HeaderText="Nom de la visite" NavigateUrl="detail_cmde.aspx"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="dtmodif" HeaderText="Date" DataFormatString="{0:d}"></asp:BoundColumn>
<asp:BoundColumn DataField="nbpano" HeaderText="Panoramas">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="codevisite" DataNavigateUrlFormatString="detail_cmde.aspx?id={0}"
DataTextField="url" HeaderText="URL" NavigateUrl="detail_cmde.aspx"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="compteurvisite" HeaderText="Clics" DataFormatString="{0:0} Clics"></asp:BoundColumn>
<asp:HyperLinkColumn Text="<img src="images/modif.gif" border="0" align="middle"><br>modifier"
DataNavigateUrlField="codevisite" DataNavigateUrlFormatString="detail_cmde.aspx?id={0}" HeaderText=" "
NavigateUrl="detail_cmde.aspx">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:HyperLinkColumn>
' C'est sur ce lien que je souhaite ajouter mon onclick : <asp:HyperLinkColumn Text="<img src="images/suppr.gif" border="0" align="middle"><br>supprimer"
DataNavigateUrlField="codevisite" DataNavigateUrlFormatString="suppr_cmde.aspx?id={0}" HeaderText=" "
NavigateUrl="suppr_cmde.aspx">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:HyperLinkColumn>
</Columns>
<PagerStyle VerticalAlign="Bottom" NextPageText=" Suivant &gt;&gt;" Font-Underline="True"
PrevPageText="&lt;&lt; Précédent" HorizontalAlign="Right" BackColor="LightYellow"
Mode="NumericPages"></PagerStyle>
</asp:datagrid>
modifier'>
supprimer'>
modifier'>
supprimer'>Merci pour votre aide.
Joh59