Bonjout à tous!
Voilà ça fait un moment que je tourne autour d'un problème que je ne parviens pas à résoudre...
Dans une page web, je dispose d'un Datagrid:
Code :
<asp:DataGrid ID="TableGrid" runat="server" AutoGenerateColumns="False"
OnItemCommand="TableGrid_Command"
BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px"
CellPadding="4" ForeColor="Black" GridLines="Vertical" Height="90px"
style="margin-right: 0px" Width="419px"
Font-Bold="False" Font-Italic="False" Font-Names="Verdana"
Font-Overline="False" Font-Size="X-Small" Font-Strikeout="False"
Font-Underline="False" PageSize="20" ShowFooter="True"
>
<FooterStyle Font-Bold="False" Font-Italic="False" Font-Overline="False"
Font-Size="Small" Font-Strikeout="False" Font-Underline="False" />
<AlternatingItemStyle BackColor="#ECF8F8" Font-Bold="False" Font-Italic="False"
Font-Names="Verdana" Font-Overline="False" Font-Size="X-Small"
Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center"
VerticalAlign="Top" />
<ItemStyle Font-Bold="False" Font-Italic="False" Font-Names="Verdana"
Font-Overline="False" Font-Size="X-Small" Font-Strikeout="False"
Font-Underline="False" ForeColor="#000099" HorizontalAlign="Center"
VerticalAlign="Middle" />
<EditItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False"
Font-Size="X-Small" Font-Strikeout="False" Font-Underline="False"
HorizontalAlign="Center" VerticalAlign="Middle" />
<SelectedItemStyle Font-Bold="True" Font-Italic="False" Font-Names="Verdana"
Font-Overline="False" Font-Size="X-Small" Font-Strikeout="False"
Font-Underline="False" ForeColor="#660000" HorizontalAlign="Center"
VerticalAlign="Middle" />
<PagerStyle BackColor="#B1CBE4" ForeColor="#990000"
Mode="NumericPages" Font-Bold="False" Font-Italic="False"
Font-Overline="False" Font-Strikeout="False" Font-Underline="False" />
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:ImageButton ID="ButtSelect" runat="server" CommandName="Select" ImageUrl="~/Images/selection.gif"/>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="ID" HeaderText="ID" ReadOnly="True">
</asp:BoundColumn>
<asp:BoundColumn DataField="NOM" HeaderText="Nom"></asp:BoundColumn>
<asp:BoundColumn DataField="DESCRIPTION" HeaderText="Description">
</asp:BoundColumn>
</Columns>
<HeaderStyle BackColor="#B1CBE4" Font-Bold="True" ForeColor="#000099"
Font-Italic="False" Font-Names="Verdana" Font-Overline="False"
Font-Size="Small" Font-Strikeout="False" Font-Underline="False"
HorizontalAlign="Center" VerticalAlign="Middle" />
</asp:DataGrid>
Mon probleme vient du fait que lorsque que j'y mets un ImageButton, il ne sa passe plus rien, et ma methode "TableGrid_Commmand"n'est plus appellée
public void TableGrid_Command(object sender, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
MessageBox.Show("Ok");
}
Auriez vous une idée du pourquoi du comment?