我目前正在使用 asp.net mvc 4。我正在为最新的浏览器构建一个应用程序。起初,我用于上传。这工作得很好。然后我的雇主决定它必须通过拖放来工作。所以这就是我现在卡住的地方。
我在网上找到了一个不错的脚本,并对其进行了一些小修改。不过,我避开了上传功能。我确实删除了上传按钮。这是我正在谈论的脚本:http: //www.inserthtml.com/2012/08/file-uploader/ 我在尝试一些东西时确实稍微调整了上传的图像。现在是
('#dropped-files').append('<div class="image" name="picture" id="Picture" style="left: ' + z + 'px; background: url(' + image + '); background-size: cover;"> </div>');
我用来处理上传的方法如下:
[HttpPost]
public ActionResult MyMethod(String authorEmail, string buyerEmail, HttpPostedFileBase picture,
string comments, int legalUsageCategoryId)
图片变量永远不会填写,除非我使用 type="file"。看到只有在提交表单时才需要上传图片,我该如何最好地处理这个问题?