[VB.Net] datagrid et imagebutton
	
	
		Pouvez-vous m'aider ? J'ai un DataGrid où j'ai rajouté une colonne avec une image button mais je n'arrive pas a utiliser la commande ITEM.
	Code:
	
1 2 3 4 5 6 7 8 9 10
   | <asp:DataGrid id=DataGrid1...>
<Columns>
<asp:ButtonColumn Text="Bouton" CommandName="select"></asp:ButtonColumn>
  <asp:TemplateColumn>
    <ItemTemplate>
      <asp:ImageButton id="Supprime" runat="server" Width="12px" ImageUrl="images/coco.gif" 
          Height="12px" ImageAlign="Middle" CommandName="Item"></asp:ImageButton>
    </ItemTemplate>
  </asp:TemplateColumn>
</Columns> | 
 en code-Behind:
	Code:
	
1 2 3 4 5 6 7
   | Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.ItemCommand
  If e.CommandName = "select" Then
      ....
  elseif e.CommandName = "item" then
      ....
  End If
End Sub | 
 Lorsque je clique sur le bouton "supprime", il n'y a aucun événement qui se passe. J'ai testé le e.CommandName sur "ButtonColumn" ca me donne bien select mais sur "supprime" rien du tout.
	 
	
	
	
		<vb.net>datagrid et imagebutton
	
	
		Peux-tu être plus explicite ? J'ai essayé mais je n'y arrive pas.
	 
	
	
	
		<vb.net>datagrid et imagebutton
	
	
		Merci c'etait tres explicite !!!!!!!!!!!!!!:P 
Ca marche tres bien
	 
	
	
	
		<vb.net>datagrid et imagebutton
	
	
		J'ai trouvée une autre Solution pour ceux qui aime bien utiliser les commandes pré-établie :
Creer une colonne LinkButton1 et modifier le text pour avoir que l'image
<asp:TemplateColumn>
<ItemTemplate>								<asp:LinkButton id="LinkButton1" runat="server" CausesValidation="false" CommandName="Select" Text="<img border=0 src=images/voir.png alt=select Height=25px Width=25px >"></asp:LinkButton>						</ItemTemplate>							</asp:TemplateColumn>
ou utiliser  Imagebutton
<asp:TemplateColumn>
<ItemTemplate>
									<asp:ImageButton id=Imagebutton4 runat="server" Height="15" Width="15" ImageUrl="images\img.gif" OnCommand="delete" ImageAlign="Middle" CausesValidation="True" CommandName="maCommande" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.message2") %>' Enabled="true">								</asp:ImageButton>						</ItemTemplate>					</asp:TemplateColumn>
et programmer derriere (vb.net) une fonction  public
 Public Sub delete(ByVal monobject As System.Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs)
Bon courage et faite de beau datagrid