2009-06-25 5 views
0

J'ai un écran de connexion où j'ai 2 zones de texte et 2 boutons radio.J'ai aussi un bouton ASP.NET.Lorsque l'utilisateur clique sur le bouton dans mon codebehind, dans le cliquez sur même de bouton, j'ai les lignes ci-dessous pour vérifier la connexion de l'utilisateurRemplacement ASP.NET POSTBACK avec l'affichage jQuery formulaire

string emailId=txtEmailId.Text.Trim(); 
    string password=txtPassword.Text.Trim(); 
    //Code to Check user is valid... 
     if(isValid) 
     { 
     Response.Redirect("index.aspx"); 
     } 
     else 
     { 
     lblMSg.Text="InValid Login"; 
     } 

Ceci est le ASP.NET typique procedure.Now je veux éviter le bak post de la page et que vous souhaitez utiliser l'affectation de formulaire jQuery .Peut-on me guider comment le faire? Je peux lire la valeur des contrôles ASP.NET comme "= txtEmailId.Text". Est-ce que je peux le faire dans la méthode de publication de formulaire de jQuery. Je sais que je peux faire ceci en passant emailid et mot de passe comme chaîne de requête. Maintenant je ne veux pas utiliser la chaîne de requête pour faire ceci. Des pensées ??

Merci à l'avance

Répondre

0

utilisation $ .Passez pour poster vers votre page http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype

Expose votre méthode en tant que méthode de service afin que vous puissiez l'appeler dans le format « pagename.aspx/methodname »

+0

Comment puis-je lire ma zone de texte dans la page de traitement? – Shyju

+0

quelques informations à ce sujet ici: http://forums.asp.net/t/1439512.aspx – russau