Ich habe eine asp.net-Seite erstellt, die ein Bild mit Response.BinaryWrite()
zurückgibt. Das funktioniert gut, aber ich habe die folgende Frage.Stop WebPage-Processing
Ich rufe Response.BinaryWrite()
im Page_PreLoad-Ereignis. Ich erwarte, dass asp.net mit der "normalen" Ausführung der Seite bis zum Unload
Ereignis fortfährt, eine Menge Sachen tuend, die nicht mehr notwendig sind, weil die ganze gewünschte Operation bereits erledigt ist. Habe ich Recht, und wenn ja, gibt es eine Möglichkeit, asp.net zu sagen, dass eine weitere Verarbeitung für die Seite nicht mehr notwendig ist.
Update:
Danke für alle Antworten. Wie gesagt, ich habe einen ASHX-Handler benutzt, genau das, was ich brauchte. Danke an alle und +1 für alle Antworten dieser Richtung. Für alle, die die gleiche Frage haben wie ich, zeigt der Link von David Stratton eine sehr einfache Art und Weise, wie man es macht.
Wow, waren wir alle schnell mit der Httphandler Idee zu kommen. – David