That sounds like radio buttons. Can you use radio buttons instead? If all the data from all the checkboxes that must have only one checked is stored in just one field in the database, radio buttons will be easier. In order to do that, you need to create a UserControl for showing the field and have the radio buttons in the UserControl. Do you want to do that?
Thinking is a feeling; pleasant for some and unpleasant for others.