asp.net-mvc – dropzone.js和ASP.NET MVC文件发布是否为空?
发布时间:2020-12-16 03:41:25 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试使用dropzone.js在我的ASP.NET MVC应用程序中上传图像.我能够以编程方式设置dropzone,单击它,选择图像,当我在文件对话框中单击“打开”时,控制器中将触发正确的操作.但是,HttpPostedFileBase总是返回null,因此我无法对图像做任何事情.但是,在客户
我正在尝试使用dropzone.js在我的ASP.NET MVC应用程序中上传图像.我能够以编程方式设置dropzone,单击它,选择图像,当我在文件对话框中单击“打开”时,控制器中将触发正确的操作.但是,HttpPostedFileBase总是返回null,因此我无法对图像做任何事情.但是,在客户端,它会正确显示图像缩略图,尽管我无法在服务器端获取它.
这是HTML: <div style="float:left;margin-right:2px;" id="mainImage"> <img src="/images/AddImage_button.png" class="dz-message" /> </div> 这是我在doc准备好之后调用的js代码: var myDropzone = new Dropzone("div#mainImage",{ url: "/Market/UploadImage" }); 这是控制器内部的动作调用: public ContentResult UploadImage(HttpPostedFileBase imageFile) { if (imageFile == null || imageFile.ContentLength == 0) { //..... } } 操作被命中但imageFile为null.有没有人有任何想法?顺便说一句,“dz-message”类被添加到dropzone内的图像占位符中,因为在此之前它不可点击.我在某个地方读到了这个问题的修复工具. 任何想法为什么我为imageFile得到null? 解决方法
Dropzone使用的默认参数名是file,您的是imageFile.将imageFile更改为文件,它将工作
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 到WebGrid或不到WebGrid …什么是答案?
- 这是一个bug?浮动操作被视为整数
- asp.net – 了解runat服务器属性
- oauth-2.0 – AspNet身份2:自定义OAuth端点响应
- asp.net – 命名Dom元素的Id属性的最佳实践
- 如何在ASP.NET中将文本框的宽度设置为与MaxLength相同
- asp.net-mvc – 如何在页面中显示ASP.net MVC项目版本?
- asp.net-mvc – 使用WCF IOC Structuremap的SOA架构
- nuget – 在部署的asp.net mvc解决方案中需要packages.conf
- asp.net-mvc-3 – ASP.NET MVC 3书籍计划
推荐文章
站长推荐
热点阅读