【发布时间】:2021-11-27 06:48:46
【问题描述】:
我想在 JavaScript 变量中的中继器控件中获取标签值
<asp:Repeater ID="rep_tskAttachments" runat="server" OnItemDataBound="rep_tskAttachments_ItemDataBound">
<asp:Label ID="rlbl_Remarks" runat="server" Text='<%# Eval("REMARKS") %>'></asp:Label>
</asp:Repeater>
我的代码是
var valComments =document.getElementById('<%=rlbl_Remarks.ClientID%>').innerText;
【问题讨论】:
-
一个
repeatable会有多行Labels,你想要哪个标签?另外如果查看源码,标签的ID通常是repeater id + label id + index的组合。 E.rep_tskAttachments_rlbl_Remarks_0。使用 CSS 类会好得多
标签: javascript asp.net