jQuery的FileUpload的Backload如何与UploadHandler连接?

时间:2014-01-08 15:48:27

标签: asp.net-mvc-4 jquery-file-upload backload

我直接从NuGet获得了jQuery文件上传以及在Visual Studio中运行Backload和运行。该演示工作正常,我可以上传文件。我正在使用默认配置。

http://blueimp.github.io/jQuery-File-Upload/basic.html
https://github.com/blackcity/Backload

BackloadDemo / Index.cshtml具有以下形式:

<form id="fileupload"
      action="/Backload/UploadHandler" 
      method="POST" 
      enctype="multipart/form-data">

它有效,但我无法弄清楚它是如何工作的。 / Backload / UploadHandler链接到哪里?我找不到任何关于这个'UploadHandler'的参考资料。

2 个答案:

答案 0 :(得分:2)

我试图想出同样的事情,我找到了答案。

如果检查Backload.dll,您将看到Backload.C​​ontrollers的命名空间,其名称为BackloadController。

这是拾取和处理请求的控制器。 ASP.Net使用反射来收集以Controller结尾并从Controller继承的所有类。您无法在Controllers文件夹中看到此控制器的原因是因为它们将实现嵌入Backload.dll

enter image description here

答案 1 :(得分:1)

来自second link

  

Backload是ASP.NET的专业,全功能文件上传控制器和处理程序(服务器端)

因此,对/Backload/UploadHandler的请求要么被处理程序截获,要么被控制器接收。

如果你的实际问题是“我如何在我的项目中加入Backload”,那么请参考他们的文档或显示相关代码并解释你做了什么,你期望发生什么以及实际发生了什么