Страница aspx для каждого флажка нуждается в проверенном изменении
<asp:CheckBox OnCheckedChanged="Check_Clicked" runat="server" />
Ваш код позади.
void Check_Clicked(Object sender, EventArgs e)
{
//foreach checkbox in your checkbox list
//checkbox.visibility = checkbox.checked;
}
Примерно так ... это своего рода псевдокод, но, надеюсь, логика, стоящая за ним, - это то, что вы ищете.