ASP.NET Ajax modal popup-extender in einem custom user control display Probleme
Derzeit habe ich ein benutzerdefiniertes Benutzersteuerelement und es ist ein wenig form und ein modales popup-extender, die Idee ist für die user control dynamisch geladen werden, in der der übergeordneten Seite eingefügt und angezeigt, sodass die Benutzer können das Formular ausfüllen und es abschicken-und die Vorlage-code behandelt werden, die auf der Benutzer-Steuerelement -
das problem, das ich habe ist, wenn Sie versuchen, um die modalen popup-Fenster angezeigt, sodass der Benutzer mit ihm interagieren können, wird nichts angezeigt, code folgt:
den Benutzer-Steuerung:
<asp:UpdatePanel ID="breakTheGlassUpdatePanel" runat="server">
<ContentTemplate>
//some fields for entry and a submit/cancel button
</ContentTemplate>
</asp:UpdatePanel>
<ajaxToolkit:ModalPopupExtender runat="server" ID="breakModal"
TargetControlID="breakModalHolder"
BackgroundCssClass="btgModalBackground"
DropShadow="true"
PopupControlID="breakTheGlassUpdatePanel" />
<asp:Button ID="breakModalHolder" runat="server" Style="display:none;" />
Code in der übergeordneten Seite:
BreakTheGlassControl btgControl = (BreakTheGlassControl)Page.LoadControl("~/ARISUserControls/BreakTheGlassControl.ascx");
AjaxControlToolkit.ModalPopupExtender breakModal = (AjaxControlToolkit.ModalPopupExtender)btgControl.FindControl("breakModal");
breakTheGlassPanel.Controls.Add(btgControl);//panel in parent page
breakTheGlassPanel.Visible = true;
breakTheGlassPanel.Controls.Add(btgControl);
breakModal.Show();
- Was ist Ihre Frage? Sind Sie sehen, dass bestimmte Fehler, oder ist dies nur überhaupt nicht?
- woops, überprüfen edit: das problem ich habe, ist, wenn Sie versuchen, um die modalen popup-Fenster angezeigt, sodass der Benutzer mit ihm interagieren können, wird nichts angezeigt
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf dieser Seite die Ihnen helfen könnten. Im wesentlichen, es schafft ein normales panel und Orte des updatePanel-innen. Die normale Systemsteuerung wird dann als Extender ist PopupControlID Attribut.