如何在asp.net c#中以用户控件的形式显示弹出窗口? [英] How to show popup in user control form in asp.net c#?
问题描述
我使用下面的代码对我不起作用
< asp:UpdatePanel ID = UpdatePanel1runat =serverUpdateMode =Conditional>
< contenttemplate>
< asp:Button ID = popcontrolrunat =server/>
< ajaxToolkit :ModalPopupExtender id =ajaxpopexrunat =server
TargetControlID =popcontrolPopupControlID =UnitsInfoPanel
RepositionMode =RepositionOnWindowResizeAndScrollDropShadow =true>
< asp:Panel ID =UnitsInfoPanel runat =server>
< asp:UpdatePanel ID =UnitsUpdatePanelrunat =serverUpdateMode =Conditional>
< contenttemplate>
< Setg:Sett ID = usrunitsrunat =server/>
im using below code did not work for me
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<contenttemplate>
<asp:Button ID="popcontrol" runat="server" />
<ajaxToolkit:ModalPopupExtender id="ajaxpopex" runat="server"
TargetControlID="popcontrol" PopupControlID="UnitsInfoPanel"
RepositionMode="RepositionOnWindowResizeAndScroll" DropShadow="true" >
<asp:Panel ID="UnitsInfoPanel" runat="server">
<asp:UpdatePanel ID="UnitsUpdatePanel" runat="server" UpdateMode="Conditional">
<contenttemplate>
<Setg:Sett ID="usrunits" runat="server" />
推荐答案
Add it to the top of the page
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
内容部分
the content part
<asp:Button ID="btn_employee" runat="server" style="display:none" />
<cc1:ModalPopupExtender ID="mpAuthorization" runat="server" PopupControlID="PanelEmployee" TargetControlID="btn_employee"
CancelControlID="Button5" BackgroundCssClass="modalBackground" BehaviorID="behavior1" >
</cc1:ModalPopupExtender>
<asp:Panel ID="PanelEmployee" runat="server" CssClass="modalPopup" Style="display:none; margin-top:50px;" >
<asp:Button ID="Button5" runat="server" Text="X" style="margin-left:480px" ForeColor="White" BackColor="Red" />
</asp:Panel>
这篇关于如何在asp.net c#中以用户控件的形式显示弹出窗口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!