У меня есть мой логин в fancybox, а fancybox div - в контроллере. проблема в том, что если нажать кнопку ничего не произойдет, событие не будет запущено. это мой controller.ascxСобытие Fancybox не активировано
<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>
и это мой 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);
}
}
и это 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>
Я нашел решение. Тот же вопрос задавали раньше. Fancybox - ASP.NET button not working Благодарим вас за ответы.
обернут ваша страница default.aspx в
да моя форма default.aspx имеет runat = сервер –
Он называется controller.ascx.cs, а не cotroller.ascx.cs, как у вас в вашем вопросе? –