在Web应用程序中,我放置了modal popu扩展器,问题是taraget控件是在datalist控件中,我该如何编写targetcontrolid。当我点击datalist中的按钮时,我想显示模态弹出控件。你能帮帮我吗?
protected void dtlstMagazine_ItemCommand(object source, DataListCommandEventArgs e)
{
ModalPopupExtender1.Show();
}
感谢您的重播。我解决了这个问题
答案 0 :(得分:0)
我正在给出一个想法,我没有测试过这个,试试这个
将您的内容显示为“更新”面板中的“弹出窗口”,如下所示
<asp:Panel.....>
<asp:Button ....> <!-- your popup close button, Outside update panel -->
<asp:UpdatePanel......>
<!-- your Content to be displayed as popup !-->
</asp:UpdatePanel>
</asp:Panel>
现在在Datalist ItemCommand事件中,按如下方式显示Popup ModelPopExtenderID.show();
答案 1 :(得分:0)
保留一个像这样的隐藏按钮
<asp:Button ID="hiddenPopupTarget" runat="server" Style="display: none;"/>
并将TargetcontrolID
的{{1}}设置为modalpopupextender
。
现在,在linkbutton click事件中使用hiddenPopupTarget
显示modalpopupextender