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é:
Et mon code HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Partager