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