Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 浏览器关闭时执行此操作_Asp.net_Ajax_Asp.net Mvc_Asp.net Mvc 3_C# 4.0 - Fatal编程技术网

Asp.net 浏览器关闭时执行此操作

Asp.net 浏览器关闭时执行此操作,asp.net,ajax,asp.net-mvc,asp.net-mvc-3,c#-4.0,Asp.net,Ajax,Asp.net Mvc,Asp.net Mvc 3,C# 4.0,我知道这是个愚蠢的问题,但会解决我的疑问 我正在ASP.NETMVC4中实现一个web应用程序,其中用户必须上传一些文档。我有一个视图,用户必须上传文件,在文本框中写入标题和描述。我将以ajax方式上传文件,提交后,用户必须写入标题等,然后提交 我想知道,可能会发生这样的情况:用户只使用ajax上传文件,然后关闭窗口 所以,我想问,在这种情况下,文件是否也可能从服务器上删除,或者是否有其他类似的解决方案? 谢谢,我认为最好在上传时在数据库中插入一条记录,指示哪些文件有用,哪些文件必须删除,然后您

我知道这是个愚蠢的问题,但会解决我的疑问

我正在
ASP.NET
MVC4
中实现一个web应用程序,其中用户必须上传一些文档。我有一个视图,用户必须上传文件,在文本框中写入标题和描述。我将以ajax方式上传文件,提交后,用户必须写入标题等,然后提交

我想知道,可能会发生这样的情况:用户只使用ajax上传文件,然后关闭窗口

所以,我想问,在这种情况下,文件是否也可能从服务器上删除,或者是否有其他类似的解决方案?
谢谢,

我认为最好在上传时在数据库中插入一条记录,指示哪些文件有用,哪些文件必须删除,然后您可以编写一个服务,例如每一小时执行一次,以删除无用的文件