Islake 0 Denunciar post Postado Novembro 23, 2008 É possível ter 2 ModalPopUP numa página??? Quero colocar dois ModalPopUp 1 para ter uns campos para inclusão e outro para confirmação de exclusão. Somente 1 ModalPopUp é exibido na tela, no caso, o de inclusão. Como resolvo isso??? Código ASPX: <ajax:ToolkitScriptManager EnablePartialRendering="true" ID="ScriptManager1" runat="server" /> <div> <asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate> <asp:HiddenField ID="btnHidden" runat="server" /> <asp:HiddenField ID="btnHidden2" runat="server" /> <!-- POPUP EXTENDER --> <ajax:ModalPopupExtender ID="mpopCreate" BackgroundCssClass="modalBackground" runat="server" TargetControlID="btnHidden" PopupControlID="pnlCreate" CancelControlID="btnCancelCreate"> </ajax:ModalPopupExtender> <ajax:ModalPopupExtender ID="mpopDelete" BackgroundCssClass="modalBackground" runat="server" TargetControlID="btnHidden2" PopupControlID="pnlDelete" CancelControlID="btnCancelDelete"> </ajax:ModalPopupExtender> <!-- PANEL CREATE --> <asp:Panel ID="pnlCreate" style="display:none;background-color:White;" runat="server"> <asp:Button ID="btnConfirmCreate" Text="OK" OnClick="btnConfirmCreate_Click" runat="server" /> <asp:Button ID="btnCancelCreate" Text="Cancel" runat="server" /> </asp:Panel> <!-- PANEL DELETE --> <asp:Panel ID="pnlDelete" style="display:none;background-color:White;" runat="server"> <asp:Button ID="btnConfirmDelete" Text="OK" OnClick="btnConfirmDelete_Click" runat="server" /> <asp:Button ID="btnCancelDelete" Text="Cancel" runat="server" /> </asp:Panel> <!-- GRIDVIEW --> <asp:Label ID="lbl_Message" runat="server"/> <asp:Button ID="btnCreate" OnClick="btnCreate_Click" Text="Create Category" runat="server" /> <asp:GridView ID="grid" DataKeyNames="id" AutoGenerateColumns="False" Width="500" runat="server"> <Columns> <asp:TemplateField ShowHeader="False"><ItemTemplate> <asp:Button ID="btnEdit" Text="Edit" runat="server" /> <asp:Button ID="btnDelete" Text="Delete" OnClick="btnDelete_Click" runat="server" /> </ItemTemplate></asp:TemplateField> </Columns> </asp:GridView> </ContentTemplate></asp:UpdatePanel> </div> Código ASPX.CS protected void btnCreate_Click(object sender, EventArgs e) { mpopCreate.Show(); } protected void btnDelete_Click(object sender, EventArgs e) { mpopDelete.Show(); } Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 24, 2008 O código que postou acima não da certo? O que acontece? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Islake 0 Denunciar post Postado Novembro 25, 2008 O popup de create e exibido, mas o popup delete nao...... ao clicar no botao q chama o delete nao acontece nada. :( Compartilhar este post Link para o post Compartilhar em outros sites
Islake 0 Denunciar post Postado Novembro 28, 2008 Galera, resolvi o problema refazendo de novo... Acontecia algo estranho, ao Registrar o usercontrol na página (com @Register) e digitando <uc1:blablabla> nao funcionava de jeito nenhum... arrastando pelo Solution Explorer ele escrevia automativamente o mesmo código e funcionava... O que importa é q é possível sim usar mais de 1 modal popup numa página.... É óbvio, porém como tive problema fiquei na dúvida. é isso. abraços..... [RESOLVIDO] Compartilhar este post Link para o post Compartilhar em outros sites