0

我有一个 ASP.NET GridView 服务器控件。

我想要一个图像按钮服务器控件。

当用户单击此图像时,jQuery/JavaScript 方法应从单击事件开始的行中的特定列中提取值。

<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>
4

0 回答 0