2013-05-16 32 views
0

我想通过Javascript将一个值添加到特定行上的gridView列。以前,我通过.NET完成了这项工作。如何将值添加到特定的列和行在gridView中的JavaScript?

但现在我想试试这个替代: -

document.getElementById('<%=GridView1.ClientID%%>').rows[1].cells[1].value = IDentification#; 

这显然是不正确的语法。有任何想法吗?

回答

1

应该innerHTMLvalue

document.getElementById('<%=GridView1.ClientID%>') 
.rows[1] 
.cells[1] 
.innerHTML= yourvariable; //or "astring" 

这将插入你的变量,第二行的由GridView控件呈现的表的第二列中的文本。

+0

我得到的错误无法为属性'行'的值'空'..空或未定义....我的字符串有价值tho ... – Philo

+0

它可能意味着'document.getElementById('<%= GridView1.ClientID% >')'为空。查看查看源代码并检查呈现的表的ID是什么。 – PSL

+0

检查此小提琴http://jsfiddle.net/4ESMw/ – PSL

相关问题