Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, estou com um desafio já faz dois dias. Não consigo colocar funcionando de forma correta o AjaxControlToolkit, preciso colocar um popupextender na minha pagina onde quando eu clicar em um link no gridview ele deveria aparecer, mas quando carrego a pagina ele já está lá. Já usei o Style="display: none" para sumir o painel com os dados do popup, mas depois ele não volta. Peguei um exemplo passo a passo no site do macopratti, já fiz várias pesquisas aqui e em vários fórum e nada de funcionar, acredito que esteja faltando alguma coisinha que não estou vendo. Vou mandar um projeto que mandei para fazer funcionar. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="SIGA.WebForm1" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml](http://www.w3.org/1999/xhtml)">
<head runat="server"> <title>ModalPoup</title> <style type="text/css">.modalBackground { background-color: Aqua. top: 0px!important. left: 0px!important. position: absolute!important. z-index: 1!important. }.modalPopup { background-color: #fffddd. padding: 3px. z-index: 10001. } </style>
</head>
<body> <form id="form1" runat="server"> <asp:scriptmanager ID="Scriptmanager1" runat="server"></asp:scriptmanager> <div> <asp:LinkButton ID="lnkLoginbtn" runat="server" >Clique aqui para realizar o Login</asp:LinkButton> </div> <div> <asp:Panel ID="Panel1" runat="server" CssClass="modalPopup" Style="display: table"> <table style="width: 270px"> <tr> <td align="right"> <asp:Label ID="lblUsuario" runat="server" Height="30px" Text="Usuário:"></asp:Label> </td> <td style="width: 179px"> <asp:TextBox ID="txtUsuario" runat="server" Width="100px"></asp:TextBox> </td> </tr> <tr> <td style="width: 30%" align="right"> <asp:Label ID="lblSenha" runat="server" Height="30px" Text="Senha:"></asp:Label> </td> <td style="width: 179px"> <asp:TextBox ID="txtSenha" runat="server" Width="100px"></asp:TextBox> </td> </tr> <tr> <td> </td> <td> <asp:Button ID="btnCancela" runat="server" Text="Cancela" /> <asp:Button ID="btnLogin" runat="server" Text="LogIn" OnClick="btnLogin_Click" /> </td> </tr> </table> </asp:Panel> </div> <div> <asp:ModalPopupExtender ID="ModalPopupExtenderLogin" runat="server" TargetControlID="lnkLoginbtn" PopupControlID="Panel1" BackgroundCssClass="modalBackground" DropShadow="true" OkControlID="btnLogin" OnOkScript="ok()" CancelControlID="btnCancela" /> </div> </form>
</body>
</html> Curiosidade! Fui logar aqui no fórum e veio um popupextender igual o que eu quero fazer. Aguardo respostaCarregando comentários...