2011-07-19 3 views
0

i Have tow page Web Home.aspx Et login.aspx ---événement Jquery charge pas de tir bouton asp.net événement clic

login.aspx SouceCode

<div id="Lbox"> 
    <asp:Label ID="Label1" runat="server" Text="User Id" CssClass="lable"></asp:Label> 
    <asp:TextBox ID="Txt_userId" runat="server"></asp:TextBox> 
    <asp:Label ID="Label2" runat="server" Text="Password" CssClass="lable"></asp:Label> 
    <asp:TextBox ID="Txt_userPass`enter code here`" runat="server"></asp:TextBox> 
    <asp:Button ID="Bt_login" runat="server" Text="Bt_login" onclick="Bt_login_Click" /> 
<div> 

connexion. aspx.cs

protected void Bt_login_Click(object sender, EventArgs e) 
     { 
      //code here...... 
     } 

home.aspx code source

<script type="text/javascript"> 
     $(document).ready(function() { 
      $("#log").click(function() { 
       $.blockUI({ message: $($("#Info").load("Login.aspx #Lbox")) }); 
      }); 
     }); 
    </script> 

<a id="log">Login</a> 

<div id="Info"></div> 

problam est ici - en page login.aspx Bt_login_Click pas de tir

+0

quoi de mal? le ("#log"). clic ne fonctionne pas sur home.aspx Ou l'onclick = "Bt_login_Click" sur home.aspx ne fonctionne pas? – Daveo

+0

onclick = "Bt_login_Click" en ne tirant pas dans la maison .aspx – kaira

+0

@geek son problème est, même pas l'événement dans lequel il a écrit jquery, ne tirant pas.si il commencera à tirer votre code peut l'aider – Devjosh

Répondre

0

C'est vrai, Bt_login_Click n'est pas censé être appelé. Comme vous avez chargé une partie du code HTML dans la méthode de chargement <div> par jQuery, vous devez gérer vous-même le formulaire.

$(function() { 

    $('#Bt_login').live('click', function() { 
    // you code here 
    }); 

}); 
Questions connexes