Necesito ayuda para tomar datos dinámicos que obtengo de sql a asp.net y pasarlos a javascript

Buenas, Mi programa esta hecho en asp.net, y estoy teniendo problemas con una parte que deseo hacer.

En esta parte tomo datos de una base de sql (tiene roles y checkbox de habilitación), no se cuantos checkbox aparecerán ni cuales tienen sub-checkbox.

Mi necesidad es poder marcar y des-marcar checkbox de un grupo dependiendo cual esta checkeado y cual no.

Me pueden ayudar?.. Les dejo esa parte del código si necesitan mas información la pasare.

el código es el siguiente:

 
<asp:DataList ID="outerDataList" runat="server"
DataSourceID="ObjectDataSource2" >
<ItemTemplate>
<li>
<asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>'
Visible="False" />
<asp:Label ID="typeLabel" runat="server" Text='<%# Eval("type") %>'
Visible="False" />
<asp:CheckBox ID="chkEnabled" runat="server" Checked='<%# Eval("Enabled") %>' onclick="chkEnabledScript()"
Text='<%# Eval("name") %>' />
</li>
<ul>
<asp:DataList ID="innerDataList" runat="server" DataSource='<%# Eval("Roles") %>'>
<ItemTemplate>
<li>
<asp:Label ID="idLabelInt" runat="server" Text='<%# Eval("id") %>'
Visible="False" />
<asp:Label ID="typeLabelInt" runat="server" Text='<%# Eval("type") %>'
Visible="False" />
<asp:CheckBox ID="chkEnabledInt" runat="server" Checked='<%# Eval("Enabled") %>'
Text='<%# Eval("name") %>' />
</li>
</ItemTemplate>
</asp:DataList>
</ul>
</ItemTemplate>
</asp:DataList>
 

Añade tu respuesta

Haz clic para o