g_shockTan g_shockTan - 10 days ago 5
Vb.net Question

Show/Hide table when checkbox is checked

Is there a way to show/hide a table when checkbox is checked? I've done it with JavaScript, but would like to know if it can be done from code behind.

Protected Sub chkAccept1_CheckedChanged(sender As Object, e As System.EventArgs) Handles chkAccept1.CheckedChanged

If chkAccept1.Checked = True Then
tableID.Visible = True
Else
tableID.Visible = False

End If

End Sub

Win Win
Answer

Yes, your code work. Please make sure that you have AutoPostBack="True"

<asp:CheckBox runat="server" ID="chkAccept1" AutoPostBack="True" />
<asp:Table ID="tableID" runat="server">
    <asp:TableRow ID="TableRow1" runat="server">
        <asp:TableCell ID="TableCell1" runat="server">
            test
        </asp:TableCell>
    </asp:TableRow>
</asp:Table>