我正在使用Uploadify插件进行asp.net web appication。
我想让用户删除上传的文件。为此,我使用了Uploadify的onCancel事件。
但是,问题是,如果页面刷新/回发,则Uploadify的FileUpload队列会自动清除。 如何将队列项保留在Postbacks上?
如何在自动上传文件后删除服务器上的文件? 我是否需要在Upload.ashx或网页的codeBehind文件中编写代码?
答案 0 :(得分:1)
您需要在文件上传完成时将文件上传状态存储在数据库中,在onCancel事件中只需检查(使用ajax调用创建处理程序)是否已存储已上载的项目,如果是,则删除它。
一旦发生回发,就无法跟踪上传的项目,只需要将数据存储在某种状态(会话,cookie)或数据库中。