在javascript中访问datagrid单元格

时间:2010-04-24 15:11:06

标签: javascript asp.net

Datagrid在内容中,当尝试访问数据网格中的单元格的客户端函数时,它始终显示在0位置 假设我有10行,对于每行“测试按钮”我应该调用客户端java脚本。 对于每一行“测试按钮”,客户端脚本仅在第一行显示消息。

在datagrid中我将描述和按钮绑定到datagrid中的每一行

所以我添加了Testbutton.attributes.add(“onclick”,“return javascriptfunction();”);在 datagrid_itembound.Iam在客户端功能中显示一个div 但是当我尝试点击第二行中的测试按钮时,它只适用于一行 显示第一行而不是第二行的div

我想要类似的功能,比如在stackoverflow中显示标志按钮。

1 个答案:

答案 0 :(得分:0)

datagrid / gridview会产生一个表格。您可以使用getElementById使用getElementsByTagName获取行/列和/或使用jQuery帮助为您完成该表的ID。

以下链接应该有所帮助:

http://www.thescarms.com/dotnet/webdatagrid.aspx

http://forums.asp.net/p/1520596/3652832.aspx

http://www.vbforums.com/showthread.php?t=429055

http://www.netomatix.com/development/gridviewclientsideaccess.aspx

最后一个使用jquery ......

http://aspdotnetcodebook.blogspot.com/2010/01/how-to-get-cell-value-of-gridview-using.html