2010-04-24 106 views
1

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

在数据网格

我绑定说明书和按钮每一行中数据网格

,所以我已经添加Testbutton.attributes.add(“点击”,“返回javascriptfunction();”);在 datagrid_itembound.Iam显示客户端功能 一个DIV但正在努力只为一排,当IAM试图单击第二行测试按钮,其 显示第一行格,而不是第二行的

我想要类似的功能,如在计算器中显示标志按钮。

+1

如果你可以请更清楚地解释一些代码,你会得到更好的答案很快.. – Sunny 2010-04-24 15:15:13

+1

请显示一些datagrid代码,以及如何包括数据行中的按钮和绑定功能。 – TheVillageIdiot 2010-04-24 15:23:09

回答

0

datagrid/gridview会生成一个表格。你可以通过getElementById使用getElementsByTagName来获得表格的ID,使用getElementsByTagName来获取行/列和/或使用jQuery来帮助你做到这一点。

以下链接应该有所帮助:

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