Tag: dropzone.js

剃刀页面上的Dropzone返回400状态代码

我在ASP.NET核心2.0的RAZOR页面上使用DropZone,其他表单输入如下 – DzDemo.cshtml页面 – upload JS: – Dropzone.options.myDropzone = { url: “/DzDemo?handler=Upload”, autoProcessQueue: false, uploadMultiple: true, parallelUploads: 100, maxFiles: 100, acceptedFiles: “image/*”, // paramName: myParamName, init: function () { var submitButton = document.querySelector(“#submit-all”); var wrapperThis = this; submitButton.addEventListener(“click”, function () { wrapperThis.processQueue(); }); this.on(‘sendingmultiple’, function (data, xhr, formData) { formData.append(“UserName”, $(“#Username”).val()); }); this.on(‘error’, function (file, […]

IFormFile没有被dropzone uploadMultiple请求填充

我遇到的问题是IFormFile列表没有填充给定的文件,但是当我调用HttpContext.Request.Form.Files时; 然后我可以访问这些文件。 我更喜欢使用IFormFile,因为它似乎是新的Dotnet核心2.0的做事方式。 我有以下请求有效负载: 使用以下请求标头: 和Razor页面处理程序: public async Task OnPostSend(ConditionResponse conditionResponse) { var files = HttpContext.Request.Form.Files; } 条件响应模型: public class ConditionResponse { public List Plots { get; set; } public string Comments { get; set; } public List Files { get; set; } }