SALUDOS.. Pues YA SOLUCIONÉ mi problema por otro lado... de hecho es un código que modifiqué en base a otro que encontré en internet(no sé si deba agregar el link o no???, debido a políticas) pero pertenece a
NETOMATIX... la parte que yo usé del código fue:
Código:
function getGridRow(rowIdx)
{
getGridViewControl();
if (null != gridViewCtl)
{
return gridViewCtl.rows[rowIdx];
}
return null;
}
function getGridColumn(rowIdx, colIdx)
{
var gridRow = getGridRow(rowIdx);
if (null != gridRow)
{
return gridRow.cells[colIdx];
}
return null;
}
function getCellValue(rowIdx, colIdx)
{
var gridCell = getGridColumn(rowIdx, colIdx);
if (null != gridCell)
{
return gridCell.innerText;
}
return null;
}
y mi version modificada fue esta:
Código SOLUCION:
Ver original//SOBRE LA FUNCION QUE ME VALIDA UN SOLO CHECKBOX EN COLUMNA
function valida(obj)
{
var inputs = document.getElementById("GridView1").getElementsByTagName("input");
for (i = 1; i < inputs.length; i++)
{
if(inputs[i].type=='checkbox')
{
if(obj!= inputs[i].name)
{
inputs[i].checked = false;
}
else rowIdx = i;//TOMO 'i' COMO INDICE PARA MIS FILAS
}
}
var columns = document.getElementById('GridView1').getElementsByTagName('th');
for(j = 1; j<columns.length; j++)
{
if(columns[j]!=null)
{
var colIdx = j;//TOMO "j"COMO INDICE DE MIS COLUMNAS
}
var cellValue = getCellValue(rowIdx, colIdx);//LLAMO A LA FUNCION QUE ENCONTRÉ
alert(cellValue);//MANDA LOS VALORES QUE HAY EN CADA CELDA DE LA FILA
}
}
La verdad batallé mucho, por eso quiero usar este foro, para saber si a alguien le ha sirve este codigo como amí... No dejaré de PReguntar y seguir aprendiendo y pues si puedo aportar que mejor no???... Aunque pues la verdad.. empecé a Programar en Práctica, hace muy poco.. y pues aun me falta mucho, pero mucho por descubrir...
Doy este Tema por SOLUCIONADO...