[VB.NET] Problème checkBox et datagrid
Bonjour, j ai un datagrid avec 2 colonnes qui proviennent d un dataset et une colonne de checkBox.
Le problème est que les valeurs des checkBox est tjs a false
Voila mon code behind, j essaie de voir quelle checkBox a été selectionné:
Code:
1 2 3 4 5 6 7 8 9 10
| Private Sub btnAccess_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAccess.Click
datagridMod.DataBind()
items = datagridMod.Items()
Dim i As Integer = 0
While (i < items.Count)
Dim cd As CheckBox = CType(items(i).FindControl("chkItem"), System.Web.UI.WebControls.CheckBox)
Lab.Text += cd.Checked.ToString() + "<br>"
i = i + 1
End While
End Sub |
Et mon code HTML:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <asp:DataGrid ID="datagridMod" Runat="server" BorderColor="White" BorderStyle="Ridge" CellSpacing="1"
BorderWidth="2px" BackColor="White" CellPadding="3" GridLines="None" Width="100%" AutoGenerateColumns="True">
<ItemStyle HorizontalAlign="Left" ForeColor="Black" BackColor="#DEDFDE"></ItemStyle>
<HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="White" BackColor="#4A3C8C"></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<HeaderStyle Width="10%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<HeaderTemplate>
Select
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkItem" Runat="server" Checked="False" ></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid> |
Une idée?