使用 MvcFileUploader 1.3.2 http://www.nuget.org/packages/MvcFileUploader/演示不会为我将上传的文件保存到服务器。
我正在使用VS2010。
复制创建一个新的 Web 项目并获取 nuget 包
PM> Install-Package MvcFileUploader
运行项目并导航到演示
http://localhost/MvcUploaderTest/Demo
使用控件上传文件,我使用的是小 jpg。您应该会看到返回的 JSON 结果。第一个条目是错误,我的看起来像这样。
{"files":[{"error":null,...
检查上传目录,看看文件是否已上传。
~/Content/uploads/
应用程序或日志中没有错误或异常。任何人都可以让这个演示工作吗?
这看起来像是一个有用的包,它使用了一个不错的 jquery 文件上传器。它有一个剃须刀的 Html Helper,创建缩略图,您可以将上传的文件与实体相关联。我已经研究过使用http://backload.org/但它要重得多,而且配置似乎要多得多。
谢谢
编辑 这是返回的 JSON
{
"files": [{
"error": null,
"name": "C:\\MvcApplication2\\MvcApplication2\\Content\\txt.jpg",
"size": 286054,
"type": "image/bmp",
"url": "/MvcUploaderTest/DownloadFile?fileUrl=/Content/uploads/C:\MvcApplication2\MvcApplication2\Content\txt.jpg\u0026mimetype=image/bmp",
"delete_url": "/MvcUploaderTest/DeleteFile?entityId=1234\u0026fileUrl=/Content/uploads/C:\\MvcApplication2\\MvcApplication2\\Content\\txt.jpg",
"thumbnail_url": "/Content/uploads/C:\\MvcApplication2\\MvcApplication2\\Content\\txt.jpg?width=80\u0026height=80",
"delete_type": "POST",
"FullPath": "C:\\MvcApplication2\\MvcApplication2\\Content\\uploads/C:\\MvcApplication2\\MvcApplication2\\Content\\txt.jpg",
"SavedFileName": "C:\\MvcApplication2\\MvcApplication2\\Content\\txt.jpg",
"Title": "txt"
}]
}