If you don't mind using jQuery, you can do like this:
<script src="Scripts/jquery-2.0.3.js"></script> <%-- Add jQuery reference --%> <script type="text/javascript"> $(document).ready(function () { $("input:checkbox[name$='cbShowHideDDLs']").click(function () { var defvisible = this.checked? 'hidden' : 'visible'; var defhidden = this.checked ? 'visible' : 'hidden'; $('#<%=ddlVendor.ClientID %>').css('visibility', defvisible); $('#<%=ddlItem.ClientID %>').css('visibility', defvisible); $('#<%=ddlorigin.ClientID %>').css('visibility', defvisible); $('#<%=tbVendor.ClientID %>').css('visibility', defhidden); $('#<%=tbItems.ClientID %>').css('visibility', defhidden); $('#<%=tbOrigin.ClientID %>').css('visibility', defhidden); }); }); </script>
And there is no need to bind any function to onclick this flag.
source share