2010-04-24 59 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