Замена ASP.NET POSTBACK отправкой формы jQuery - PullRequest
1 голос
/ 25 июня 2009

У меня есть экран входа в систему, где у меня есть 2 текстовых поля и 2 переключателя. У меня тоже есть кнопка ASP.NET. Когда пользователь нажимает кнопку в моем коде позади, даже при нажатии кнопки у меня появляется следующее строки для проверки логина пользователя

    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";
       }

Это типичная процедура ASP.NET. Теперь я хочу избежать публикации поста на странице и использовать форму размещения jQuery. Может ли кто-нибудь подсказать мне, как это сделать? Здесь я могу прочитать значение элемента управления ASP.NET как "= txtEmailId.Text". Могу ли я сделать это в методе отправки формы jQuery. Я знаю, что могу сделать это, передавая emailid и пароль в виде строки запроса. Теперь я не хочу использовать строку запроса для этого. Есть мысли ??

Заранее спасибо

1 Ответ

0 голосов
/ 25 июня 2009

используйте $ .Post для публикации на вашей странице http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype

Представьте свой метод как метод службы, чтобы вы могли вызывать его в формате "pagename.aspx / methodname"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...