我有一个ASP.NET GridView服务器控件。
我想要一个图像按钮服务器控件。
当用户点击此图片时,jQuery / JavaScript方法应该从行中的某个列中提取值,其中click事件已经开始。
<tr>
<td>Col1</td>
<td>Col2</td> <!-- Perhaps I want this Cell value -->
<td>Col3</td>
</tr>
我尝试过这样的事情: 功能:
function readCellValue() {
$(this).closest("tr").find("td:eq(#2)").val();//I get the error message undefined
return false;//avoid a reloading process of my site
}
网格视图:
<asp:GridView>
<Columns>
<asp:BoundField ... />
<asp:BoundField ... />
<asp:BoundField ... />
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="imgBtn"runat="server" OnClientClick="return readCellValue();"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>