上传onCancel事件

时间:2012-03-14 15:37:24

标签: asp.net postback uploadify clear delete-file

我正在使用Uploadify插件进行asp.net web appication。

我想让用户删除上传的文件。为此,我使用了Uploadify的onCancel事件。

但是,问题是,如果页面刷新/回发,则Uploadify的FileUpload队列会自动清除。 如何将队列项保留在Postbacks上?

如何在自动上传文件后删除服务器上的文件? 我是否需要在Upload.ashx或网页的codeBehind文件中编写代码?

1 个答案:

答案 0 :(得分:1)

您需要在文件上传完成时将文件上传状态存储在数据库中,在onCancel事件中只需检查(使用ajax调用创建处理程序)是否已存储已上载的项目,如果是,则删除它。

一旦发生回发,就无法跟踪上传的项目,只需要将数据存储在某种状态(会话,cookie)或数据库中。