2009-07-16 3 views
0

Wenn wir unsere eigenen benutzerdefinierten HTTPHandler schreiben, verhalten sie sich nicht genauso wie ICallBackEventHanlder? wir benutzen beide, um von unserer Webseite aus Ajax-Anrufe zu tätigen, stimmt das nicht? oder mein Verständnis falsch, ich bezweifle, wird nicht, wenn es :(Was ist der Unterschied zwischen ICallBackEventHandler und HTTPHandler?

Offensichtlich Httphandlers sind breiteres Konzept, da eine Web-Seite (.aspx) usw. sind auch http-Handler

Antwort

0

A ICallbackEventHandler ist für die Integration mit einer Seite. - - Ein Handler ist für alles geeignet Ein Callback-Handler ist nützlich, wenn Sie eine Ajax-Anfrage von der Clientseite einer Seite aus durchführen möchten und von diesem Handler weiterhin auf alle Steuerelemente auf der Seite zugreifen möchten, die neu gesättigt sind Zustand, der von ViewState usw. kommt. Ein http-Handler hat keinen Zugriff auf die Seite oder ihren Zustand. Ein Callback-Handler kann auch einige Statusänderungen zurück auf den Client übertragen. Beispielsweise könnte ein Callback-Handler etwas wiedergeben, für das das Feld __EVENTVALIDATION erforderlich ist die zu aktualisierende Client-Seite

Verwandte Themen