【发布时间】:2015-06-27 02:25:26
【问题描述】:
我有这个带有标签描述和按钮编辑的 ASP Gridview,我的问题是我无法使用 JQuery 在按钮单击时获取标签的 ID。我怎样才能做到这一点?
这是我的 HTML 代码
<asp:GridView runat="server" ID="grdAssetInventory" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="Decription">
<ItemTemplate>
<asp:Label ID="lblDesc" runat="server" Text='<% #Eval("Description")%>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button runat="server" ID="grdEdit" Text="Edit" OnClientClick="return GetSelectedRow(this)" />
</ItemTemplate>
</ItemTemplateField>
</Columns>
</asp:GridView>
我的 JQuery 代码
function GetSelectedRow(lnk) {
var row = lnk.parentNode.parentNode;
var rowIndex = row.rowIndex - 1;
alert("RowIndex: " + rowIndex);
return false;
}
【问题讨论】:
标签: javascript c# jquery asp.net gridview