我在转发器中有一个链接按钮,我需要它有一个id才能触发一个模式弹出扩展器,但由于转发器的id不正确,它无法正常工作。
<asp:Repeater ID="repeaterSessions" runat="server" OnItemCommand="repeaterSessions_OnItemCommand">
<ItemTemplate>
<p>
<%# ((Academia.SessionEN)Container.DataItem).Title %>
<asp:LinkButton ID="LinkButton1" runat="server" Text="Select" CommandArgument=<%#Eval("id") %>></asp:LinkButton>
</p>
</ItemTemplate>
</asp:Repeater>
在此之后我们有了模态弹出扩展器,它触发了linkbutton1:
<ajaxToolkit:ModalPopupExtender ID="LinkButton1_ModalPopupExtender" runat="server" Enabled="True" TargetControlID="LinkButton1" PopupControlID="Panel1">
我尝试使用id linkbutton1在转发器外部添加一个新的linkbutton1,它可以工作,但我想知道是否可以从转发器内部触发它。 谢谢大家!
编辑:也可以从函数后面的代码中触发模态弹出扩展器,但我不知道该怎么做。