Wie entscheidet der Server, dass der gesamte Seiteninhalt zum Client oder zum Teilinhalt gesendet werden muss?Wie funktioniert Ajax in asp.net 3.5?
Antwort
nicht sicher, was genau sind Sie gefragt - aber davon aus, dass Sie ASP.NET Ajax Interna wissen wollen. Im Wesentlichen schnüffelt ASP.NET-Code die Anforderung für die Formularvariable __ASYNCPOST (oder "X-MicrosoftAjax" -Anforderungsheader) - dies wird verwendet, um zu entscheiden, ob die Anfrage bei regelmäßigem Post-Back oder asynchronem Post-Back erfolgt. Bei asynchronem Post-Back arbeitet ScriptManager & UpdatePanel zusammen, um zu entscheiden, welche Update-Panels ihren Inhalt an den Client senden müssen.
danke, Ihre Antwort ist ziemlich gut, aber nicht genug, so können Sie bitte etwas mehr ... –
@Jeevan, ich würde vorschlagen, dass Sie Reflektor verwenden, um tatsächlichen Code von ScriptManager und UpdatePanel zu sehen, um eine Idee zu bekommen. Sie können Fiddler (oder Firebug) verwenden, um die AJAX-Anfrage/-Antwort zu überprüfen, um zu verstehen, welche Daten und welche Daten eingehen. – VinayC
wenn Sie Updatepanle und Script verwenden als unten überprüfen
- ein Script angeben und EnablePartialRendering aktivieren.
- Dann wird Ihr Update für spezifische Kontroll geben Sie für Teil Seite Update festlegen möchten
danke, aber ich konnte deine Antwort nicht verstehen. Ich will nur wissen, wie Ajax teilweise Seite aktualisieren. im Grunde wie es funktioniert? –
- 1. ASP.NET AJAX 3.5 und IE6?
- 2. ASP.Net 3.5 Ajax funktioniert in Subdomain, aber nicht im Unterverzeichnis
- 3. Was ist der Ajax-Lebenszyklus in asp.net 3.5?
- 4. Response.Clear in ASP.NET 3.5
- 5. System.Windows.Forms in asp.net 3.5
- 6. Asp.net 3.5 Dynamische Steuerelemente
- 7. Update-Panel nicht Fehler in ASP.NET 3.5
- 8. Installieren Reihenfolge: Sharepoint Ajax und .NET 3.5 Ajax
- 9. asp.net 3.5 Anfrage Variablen?
- 10. ASP.NET 3.5-Bereitstellungsproblem unter IIS5
- 11. Wie kann ich ASP.NET 3.5 programmatisch erkennen?
- 12. jquery ajax mit asp.net funktioniert nicht
- 13. ASP.NET 3.5 unter Windows 2000
- 14. Verschlüsselung von URL in asp.net 3.5
- 15. Erstellen einen Drag & Drop-Anwendung in ASP.NET 3.5
- 16. Erstellen eines RSS-Feeds in ASP.NET 3.5
- 17. Generics in asp.net Ajax?
- 18. Ajax in asp.net
- 19. CheckBox in ListView Steuerung mit ASP.Net 3.5
- 20. Drei Tier-Architektur Linq in Asp.net 3.5
- 21. Wie funktioniert ASP.NET AJAX beim Abrufen von Werten vom Server?
- 22. Wie funktioniert ASP.Net MVC ActionLink?
- 23. kombinieren Skripte in asp.net Ajax Toolkit
- 24. Ajax in Asp.net mvc
- 25. Benötigen Sie Updatepanel und Scriptmanager in ASP.NET, damit AJAX funktioniert?
- 26. ASP.NET AJAX ohne Update-Panel
- 27. Wie funktioniert AJAX?
- 28. Aktualisieren der Website von ASP.Net 3.5 auf 3.5 sp1
- 29. Ajax-Formulare in ASP.NET MVC
- 30. ASP.Net - Javascript in AJAX UpdatePanel
Es gibt viele Bücher, die diese Frage behandeln. Ich glaube nicht, dass Sie in einem Stack-Overflow-Post eine sinnvolle Antwort bekommen können. –
@ Jonathan: als was ist der Einsatz von StackOverFlow? Wenn Ihnen jemand diese Frage stellt, was würden Sie dann sagen? –
stackoverflow soll bestimmte Fragen beantworten. Aber genauso wie ich keine Frage stellen würde wie "Wie programmiere ich Computer?", Fühle ich mich genauso wie "Wie funktioniert AJAX?" Ich meine, fragst du, wie es funktioniert, wie man es benutzt oder was? Eine vollständige Antwort würde und würde ein Buch füllen. –