Saludos.... Mira, me parece bien que Instancies las Tablas Dinámicamente.. pero a que te refieres con que Desmarcar los checkboxes de las TABLAS???.. será que te refieres a que las Tablas las manipulas desde GRIDVIEW o DATAGRID???
si es así.. esta función me parece que te podría servir:
Código PHP:
<script type="text/javascript">
var gridViewCtlId = '<%=gvTabla%>';
function valida(obj)
{
var inputs = document.getElementById("gvTabla").getElementsByTagName("input");
for (i = 0; i < inputs.length; i++)
{
if(inputs[i].type=='checkbox')
{
if(obj!= inputs[i].name)
{
inputs[i].checked = false;
}
}
}
</script>
En este ejemplo Tengo un DataTable que se muestra mediante un
GridView llamado
gvTabla.. obviamente encuentro el control primero para poder hacer la referencia a los checkbox que se encuentren dentro del GridView...
Como solamente hay Checkbox's en la primera Columna, lo unico que tengo que referenciar es el indice del Renglon donde se encuentra dicho Checkbox.. y una vez que lo encuentre.. realize un UNCHECKED a todos los demas que se encuentran en una Fila diferente...
solo agrega la funcion al control que estas Validando..
Espero te sirva.. si es así.. se acepta Karma.. de lo contrario, pon algun ejemplo o codigo para ayudarte
atte.yo