GridViewRowセル内にLabelコントロールがあり、Javascriptを使用してクライアント側からアクセスする必要があります。GridView行に正常にアクセスできますが、その中のラベルにアクセスする方法を一生理解することはできません。
レイアウト:
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="link_lbl" runat="server" Visible="false" Text='<%# BIND("link") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
Javascript:
var gridview = document.getElementById("<%= list_gv.ClientID %>");
for (i = 1; i < gridview.rows.length; i++) {
var label = gridview.rows[i].cells[0].?????
}
さまざまなことを試しました?????
が、Labelコントロールにアクセスして読み取ることができません。
何かアイデアはありますか?