我想在表格中获取 ASP 控件的 ID,并且该表格位于 gridview中......下面的代码可以让您更好地了解:
<asp:GridView ID="gvTest" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table width="100%">
<tr>
<td><asp:Label ID="lblTestLabel" runat="server"></asp:Label></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我在gridview中获取控件没有问题,这是代码:
function TestFunction(sender, e) {
var gridview = document.getElementById('gvTest.ClientID');
var i = gridview.rows.length - 1;
var node1 = gridview.rows[i].cells[1].children[0];
}
但是我需要将表格放在gridview中以解决格式化问题,当我这样做时,控件无法访问....所以我的问题是如何在javascript中获取ASP标签的ID(在这种情况下为lblTestLabel“) ?