2012-04-12 16 views
0

Ich weiß, wie man das mit klassischen Asp.ASP.net macht einen AJAX-Anruf mit Jquery

Wie mache ich es mit ASP.net?

Kann ich nur eine Codepage wie verifyLogin.cs

Und die Seite von Jquery anrufen?

Oder müsste ich eine Seite wie verifyLogin.aspx mit einem Code hinter der Seite erstellen?

Antwort

1

Je nach Ihren Anforderungen gibt es viele verschiedene Möglichkeiten. Hier ist ein sehr einfacher Weg, um zu starten. Erstellen Sie eine Seite mit dem Namen „AjaxData.aspx“ ohne Code-Behind:

<%@ Page Language="C#" %> 
<% 
    Response.ContentType = "text/plain"; 
    string data = "some data"; 
    Response.Write(data); 
%> 

Dann nutzen Sie Ihren AJAX-Aufruf als normal:

$.get("AjaxData.aspx", function(data) { 
    alert(data); 
}); 
+0

Wenn ich versuche, einen AJAX-Aufruf für einen Benutzername/Passwort zu machen Login-Formular, gibt es trotzdem, um dies sicher zu machen? –

+0

Veröffentlichen Sie die Daten über HTTPS? – McGarnagle

+0

Glauben Sie nicht, dass diese Seite ein Sicherheitszertifikat haben wird, wenn ich nicht auf HTTPS bin, sollte ich nicht einmal versuchen, AJAX ein Benutzername/Passwort Login Formular zu validieren? –