J'ai ma connexion dans une fancybox et la div fancybox est dans un contrôleur. Le problème est que si vous cliquez sur le bouton, rien ne se passe, l'événement n'est pas déclenché. c'est mon controller.ascxL'événement Fancybox n'est pas déclenché
<div id="inline1" style="width:400px;">
<ul class="forms">
<li class="inputfield"><asp:TextBox ID="kullanıcı_adi" runat="server"></asp:TextBox></li>
</ul>
<ul>
<li><asp:TextBox ID="sifre" runat="server"></asp:TextBox></li>
</ul>
<ul>
<li>
<asp:Button ID="Button1" runat="server" Text="Giriş Yap"
onclick="Login_Authenticate" />
<asp:Button ID="Button2" runat="server" Text="Vazgeç"/>
</li>
</ul>
</div>
et ceci est mon cotroller.ascx.cs
protected void Login_Authenticate(object sender, EventArgs e)
{
bool authenticated = AuthenticateMe(kullanıcı_adi.Text, sifre.Text, true);
if (authenticated)
{
FormsAuthentication.RedirectFromLoginPage(kullanıcı_adi.Text, true);
}
}
et c'est le default.aspx
<li class="gallery"><a id="various1" href="#inline1">Üye ol/Giriş Yap</a></li>
<div style="display: none;">
<co:c_login ID="id_c_login" runat="server" EnableViewState=true />
</div>
J'ai trouvé la solution. Même question posée auparavant. Fancybox - ASP.NET button not working Merci pour vos réponses.
est votre page default.aspx enveloppé dans une balise
oui mon formulaire de la page default.aspx a runat = serveur –
Il est appelé controller.ascx.cs, et pas cotroller.ascx.cs comme vous avez dans votre question? –