Salut,
quand je met visible="False" dans un GridView, la valeur n'est pas récupéré.
voici mon Code:
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
18
19
20
21
<asp:GridView ID="GridView1" CssClass="grid" Width="50%" AutoGenerateColumns="False" runat="server">
    <Columns> 
            <asp:TemplateField >
                <ItemStyle Width="1%" HorizontalAlign="Center" />
                <ItemTemplate>
                    <asp:CheckBox ID="idCBox" Checked="true" runat="server"/>
                </ItemTemplate>
                <ControlStyle Width="20px" />
            </asp:TemplateField>
 
            <asp:BoundField DataField="Prenom" HeaderText="prénom" SortExpression="Prenom" >
                <ItemStyle Width="8%" HorizontalAlign="Center" />
                <HeaderStyle HorizontalAlign="Center" />
            </asp:BoundField>
 
            <asp:BoundField DataField="id" HeaderText="id" SortExpression="id">
            <ItemStyle Width="8%" HorizontalAlign="Center" />
            <HeaderStyle HorizontalAlign="Center" />
            </asp:BoundField>
    </Columns>
</asp:GridView>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 Protected Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click
        For Each gvr As GridViewRow In GridView1.Rows
            If (CType(gvr.FindControl("idCBox"), CheckBox)).Checked = False Then
                Dim uPrimaryid As String = (gvr.Cells(4)).Text
                Dim AdpChargerSuiv As New DataSet_BadgesTableAdapters.usp_delete_rowsTableAdapter
                AdpChargerSuiv.ClearBeforeFill = True
                AdpChargerSuiv.Fill(DS1.usp_delete_rows, uPrimaryid)
            End If
        Next gvr
    End Sub
est-il possible de m'aider ?
merci,
pacifiquement,