本文介绍了如何使用javascript获取gridview的列标题.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
朋友,
我需要使用Java脚本读取网格视图的所有列标题文本.
我这样写代码
Friends,
I need to read all the column header text of a grid view using java script.
I write code like this
function readgrid() {
var grid = document.getElementById('<%= GrdDynamic.ClientID %>');
alert(grid.rows[0].cells[0].innerHTML);
}
但是我只得到第一列标题.我有8列,我需要获取所有clolumn标头值.我需要您的帮助.
But I get the first column header only. I have 8 columns.I need to get all clolumn header values. I need your help.
推荐答案
function readgrid() {
var grid = document.getElementById('<%= GrdDynamic.ClientID %>');
alert("Header 1:" + grid.rows[0].cells[0].innerHTML);
alert("Header 2:" + grid.rows[0].cells[1].innerHTML);
alert("Header 3:" + grid.rows[0].cells[2].innerHTML);
alert("Header 4:" + grid.rows[0].cells[3].innerHTML);
alert("Header 5:" + grid.rows[0].cells[4].innerHTML);
alert("Header 6:" + grid.rows[0].cells[5].innerHTML);
alert("Header 7:" + grid.rows[0].cells[6].innerHTML);
alert("Header 8:" + grid.rows[0].cells[7].innerHTML);
}
您可以有一个for循环并获取它:
You can have a for loop and get it:
function readgrid() {
var grid = document.getElementById('<%= GrdDynamic.ClientID %>');
for(int i=0; i<8; ++i)
{
alert("Header " + i+":" + grid.rows[0].cells[i].innerHTML);
}
}
这篇关于如何使用javascript获取gridview的列标题.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!