【发布时间】:2012-04-05 16:51:38
【问题描述】:
我如何才能获得中继器内按钮的 ClientID?当我写如下内容时,我收到错误“btnGetFile 不存在”。有什么想法吗??
<asp:Repeater id="rep" runat="server">
<asp:LinkButton runat="server" ID="btnGetFile"
OnClientClick=
'<%# GetOnClientClick((short) Eval("LastAntivirusScanStatus")
, (int) Eval(GP.eRecruiter.Models.Candidates.CandidateCustomFile.PropertyName.Id)
, (string) btnGetFile.ClientID) %>'>
Text
</asp:LinkButton>
</asp:Repeater>
【问题讨论】:
-
我只是假设您的中继器控件正在生成此链接“n”次。您不能在一个页面中多次使用同一个 ID。会冲突
-
当然! LinkButton 会生成很多次,所以我想得到唯一的ClientID。我忘记添加
标签
标签: javascript asp.net repeater