我得到了jQuery文件上传以及在Visual Studio中运行的背负,直接从Nuget中运行。演示工作刚刚正常,我可以上传文件。我正在使用默认配置。

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'的任何引用。

有帮助吗?

解决方案

我试图弄清楚同样的事情,我找到了答案。

如果检查backload.dll,则会看到backload.controllers的命名空间,其中名为backloadcontroller。

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

其他提示

来自您的第二链接

backload是一个专业的,全功能上传控制器和处理程序(服务器端),用于ASP.NET

因此,对生成的请求由处理程序拦截或由控制器拾取。

如果您的实际问题是“我如何在我的项目中加回”“,那么请参阅他们的文档或显示相关代码,并解释您所做的内容,您所期望发生的事情以及实际发生的事情。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top