我想制作一个动态网页,以在不加载的情况下在一页上创建对象。 用户可以添加行并在每行中添加信息。 我想为拖放文件添加一个拖放区域,以将其附加到对象。
但是我发现的任何解决方案都是直接将文件上传到服务器。 (filedrop.js,Dropzone.js等) 我不想在删除后上传文件...我想在模型中存储文件,当我单击保存按钮时,模型将连接所有数据和文件的服务器转到服务器。
此刻,我只是简单地将type = file的“ input” html标记放入:
@Html.TextBoxFor(model => model.Files, "", new { @type = "file", @multiple = "multiple" })
所选文件存储在Files属性中,当我单击保存按钮时,我可以在服务器端执行所需的操作。
因此,我希望获得与现在相同的结果,但是具有额外的拖放行为。