ASHX-Handler mit ASP.NET MVC 3 und Razor

8

Ich möchte Silverlight Multi File Uploader mit ASP.NET MVC 3 verwenden. Das Problem ist, dass ich müssen den ashx-Handler verwenden, um den Dateiupload zu verarbeiten (der Handler ist Teil der Bibliothek). Wie kann ich den Handler mit ASP.NET MVC 3 integrieren (ich verwende Razor View Engine)?

    
kubal5003 02.09.2011, 20:45
quelle

2 Antworten

16

Meine Vermutung ist, dass es einfacher ist, weil es Teil einer (älteren?) Third-Party-Bibliothek ist und es einfacher ist, einfach den Anweisungen zu folgen, die Sie auffordern, etwas in web.config einzustellen. Sie sollten Anforderungen an *.ashx ignorieren können, indem Sie Routen an *.ashx -Dateien ignorieren. Sie sollten so etwas verwenden können, aber ich habe es selbst nicht versucht:

%Vor%     
Tomas Jansson 02.09.2011, 21:02
quelle
9
  

Das Problem ist, dass ich den ashx-Handler verwenden muss, um den Datei-Upload zu verarbeiten

Wer hat dir gesagt, dass du einen Hundeführer brauchst? Alles, was Sie in einem Handler tun könnten, könnte in einer Controller-Aktion erfolgen. Sie haben sogar Zugriff auf das rohe Request.InputStream , falls erforderlich.

    
Darin Dimitrov 02.09.2011 20:52
quelle

Tags und Links