EVITAR POSTBACK MODALPOPUP VS 2008

RXGOMES 08/06/2012 21:45:03
#403812
Boa noite

Pessoal estou tentando usar o ModalPopupExtender no VS2008, mas estou tendo dificudade, o que está ocorrendo é o popup abre e já fecha. Andei pesquisando e descobri que é gerado um posback na página. Tentei vários exemplo que pesquisei na web mas sem sucesso

Você podem me ajudar como evitar o postback ao abrir o popup. Segue o código que estou

  <%@ Page Language=[Ô]C#[Ô] AutoEventWireup=[Ô]true[Ô] CodeBehind=[Ô]WebForm2.aspx.cs[Ô] Inherits=[Ô]WebApplication1.WebForm2[Ô] %>

<%@ 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[Ô] >
<head runat=[Ô]server[Ô]>
<title>Untitled Page</title>
</head>
<body>
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>
<asp:ScriptManager ID=[Ô]ScriptManager1[Ô] runat=[Ô]server[Ô]>
</asp:ScriptManager>
<div>
<asp:Button ID=[Ô]Button1[Ô] runat=[Ô]server[Ô] Text=[Ô]Button1[Ô] />


<asp:Panel ID=[Ô]Panel1[Ô] runat=[Ô]server[Ô]>
teste

<asp:Button ID=[Ô]Button2[Ô] runat=[Ô]server[Ô] Text=[Ô]Button2[Ô] />
<asp:Button ID=[Ô]Button3[Ô] runat=[Ô]server[Ô] Text=[Ô]Button3[Ô] />

</asp:Panel>


</div>
<asp:ModalPopupExtender ID=[Ô]ModalPopupExtender1[Ô] runat=[Ô]server[Ô]
TargetControlID=[Ô]Button1[Ô] PopupControlID=[Ô]Panel1[Ô] OkControlID=[Ô]Button2[Ô] CancelControlID=[Ô]Button3[Ô]
DropShadow=[Ô]true[Ô] >
</asp:ModalPopupExtender>
</form>
</body>
</html>


Desde já agradeço a ajuda
RXGOMES 09/06/2012 11:05:40
#403819
Pessoal consegui encontrar uma solução para evitar o postback. Segue a mesma caso alguém tenha o mesmo problema. Agradeço a atenção de quem tentou me ajudar

  <%@ Page Language=[Ô]C#[Ô] AutoEventWireup=[Ô]true[Ô] CodeBehind=[Ô]WebForm2.aspx.cs[Ô] Inherits=[Ô]WebApplication1.WebForm2[Ô] %>

<%@ Register Assembly=[Ô]AjaxControlToolkit[Ô] Namespace=[Ô]AjaxControlToolkit[Ô] TagPrefix=[Ô]ajax[Ô] %>

<!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[Ô] >
<head runat=[Ô]server[Ô]>
<title>Untitled Page</title>
</head>
<body>
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>
<ajax:ToolkitScriptManager runat=[Ô]server[Ô] ID=[Ô]st[Ô] />

<asp:UpdatePanel ID=[Ô]updMessage[Ô] runat=[Ô]server[Ô]>
<ContentTemplate>
<asp:LinkButton runat=[Ô]server[Ô] ID=[Ô]lnkContactUser[Ô] Text=[Ô]Contact[Ô] ></asp:LinkButton>
<asp:Panel ID=[Ô]pnlContactUser[Ô] runat=[Ô]server[Ô]>
teste<br />
<asp:TextBox ID=[Ô]txtSubject[Ô] runat=[Ô]server[Ô]></asp:TextBox>
<asp:TextBox ID=[Ô]txtMessage[Ô] TextMode=[Ô]multiline[Ô] Width=[Ô]200px[Ô] Height=[Ô]150px[Ô] runat=[Ô]server[Ô]></asp:TextBox>
<asp:Button ID=[Ô]btnSend[Ô] runat=[Ô]server[Ô] Text=[Ô]send[Ô] />
<asp:Button ID=[Ô]btnCancel[Ô] runat=[Ô]server[Ô] Text=[Ô]cancel[Ô] />
</asp:Panel>
<ajax:ModalPopupExtender
ID=[Ô]ModalPopupExtender[Ô]
runat=[Ô]server[Ô]
TargetControlID=[Ô]lnkContactUser[Ô]
PopupControlID=[Ô]pnlContactUser[Ô]
BackgroundCssClass=[Ô]modalBackground[Ô]
CancelControlID=[Ô]btnCancel[Ô]
DropShadow=[Ô]true[Ô]
/>
</ContentTemplate>
</asp:UpdatePanel>

</form>
</body>
</html>
Tópico encerrado , respostas não são mais permitidas