这是在GridView里面没有控件的情况下,有控件另当别论
var gdview=<%=gridview.ClientID%>;//gridview是GridView控件的ID
或者
var gdview=document.getElementById("<%=gridview.ClientID %>");
//1 读取指定行单元格的值 如果是0则读出其表头的值 //rowIndex=1就是第一行的值 function getCellValueByRow(rowIndex) { for(var i=0;i<gdview.rows(rowIndex).cells.length;i++) { alert(gdview.rows(rowIndex).cells(i).innerText);//弹出指定行单元格的值
} }
//2 读取指定列单元格的值 cellIndex=0则为第一列的值 function getValueByCell(cellIndex) { for(var i=0;i<gdview.rows.length;i++) { alert(gdview.rows(i).cells(cellIndex).innerText);//指定列单元格的值 } }
//3 读取所有单元格的值 function getValueAll(cellIndex) { for(var i=1;i<gdview.rows.length;i++)//要从1开始,从0则会读出表头的值 { for(var j=0;j<gdview.rows(i).cells.length;j++) { alert(gdview.rows(i).cells(j).innerText);//读取所有单元格的值 } } }
//4 读取列标头的值 functioin getValueTitle() { for(var i=0;i<gdview.rows(0).cells.length;i++) { alert(gdview.rows(0).cells(i).innerText);//读取列标头的值
} }
|