0

嗨,我很困惑。我有一个可以接受多个图像上传的页面,比如最多 5 个。我添加了一些附加功能,例如在用户点击“全部上传”按钮时选择所需文件后,图像被保存到 App_Images 文件夹并且页面显示带有图像的占位符上传。

到目前为止一切都很好。

大问题

当用户没有点击最终的“提交”按钮(完成在页面上发布故事/漫画的活动)就离开时,图像仍然被保存。我想删除它们。我不想使用客户端脚本“您确定要离开此页面吗?” 有点东西。(如果它是唯一的选择,我在卸载之前尝试过,但我无法完美地实现它来删除图像。我需要考虑这一点。)

我的想法

  1. 有没有办法实现一个功能来显示从用户机器本身上传的图像,并在单击提交按钮时我想将它们保存到 App_Images 文件夹?
  2. 我可以将它们保存到名为 App_Temp 文件夹的文件夹中,并且在提交时我可以将它们保存到 App_Images 文件夹并从 App_Temp 文件夹中删除它们吗?
4

2 回答 2

1

我会自发地将图像保存在临时文件夹中,并在提交时将它们移动到生产目录。然后在图像足够老可以成为孤儿的给定时间清理临时文件夹。

//JaggenSWE

于 2012-07-27T19:13:11.450 回答
0

另一种选择是重新排列事物,以便在用户按下“最终提交”按钮时进行图像上传。

于 2012-07-27T19:21:18.923 回答