2012-11-29 53 views
1

我目前在asp.net mvc 4中工作。我正在为最新的浏览器构建一个应用程序。起初,我用于上传。这工作得很好。然后我的雇主决定必须通过拖放工作。所以这就是我现在被卡住的地方。通过拖放的形式上传jquery图像

我在网上发现了一个不错的脚本,并对它做了一些小修改。尽管我已经避开了上传功能。我确实删除了上传按钮。这是我正在谈论的脚本: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) 

图片变量从未被填写了,除非我使用类型=‘文件’。 由于只有在提交表单时才需要上传图片,我怎么能最好地处理这个问题?

回答