Javascript DropzoneJS使用ASP.NET MVC删除文件
我正在使用库上载文件。控制器将其直接保存在服务器上(灵感来源于) 它可以工作,但我不知道如何调用DropzoneJS的EventRemovedFile上的控件。这是我的密码: 脚本:Javascript DropzoneJS使用ASP.NET MVC删除文件,javascript,c#,asp.net-mvc,dropzone.js,Javascript,C#,Asp.net Mvc,Dropzone.js,我正在使用库上载文件。控制器将其直接保存在服务器上(灵感来源于) 它可以工作,但我不知道如何调用DropzoneJS的EventRemovedFile上的控件。这是我的密码: 脚本: <script> Dropzone.options.dropzone = { addRemoveLinks: true, dictDefaultMessage: "Drop here", dictRemoveFile: "Delet
<script>
Dropzone.options.dropzone = {
addRemoveLinks: true,
dictDefaultMessage: "Drop here",
dictRemoveFile: "Delete"
}
</script>
@using (Html.BeginForm("UploadFile", "Form", FormMethod.Post, new { @id = "dropzone", @class = "dropzone" }))
{
<div class="fallback">
<input name="file" type="file" multiple />
</div>
}
public ActionResult UploadFile()
{
foreach (string requestFile in Request.Files)
{
HttpPostedFileBase file = Request.Files[requestFile];
// Save on server
}
return Json(new { response = "File uploaded." });
}
如何调用新的控件(如
UploadFile()
)来删除我的文件?请看DropzoneJS是一个ux框架,它目前只允许用户与他们的场景交互,您不能调用上载文件的方法来删除它们
如果恢复上载的文件,则必须通过另一个控制器操作控制删除,并通过cuestion中图像的id或uid(任何标识符)搜索该文件,以将其从本地删除
你可能想看看这个问题的第二个答案
**因为我不能写评论,所以我把它作为一个答案发布