我记得我可以在PHP中轻松做到这一点,但似乎无法找到ASP.Net的答案。我有一个连接到Pop3服务器的Web应用程序,用于在用户单击按钮或按设定的时间间隔下载电子邮件。此过程可能需要很长时间才能完成,具体取决于要下载的电子邮件数量。我注意到当我点击浏览器停止按钮时,该过程仍然继续下载电子邮件,阻止用户导航到另一个页面。我已经尝试过Response.IsClientConnected属性但它似乎没有工作。
任何帮助都将受到高度赞赏。
答案 0 :(得分:3)
你做不到。浏览器中的停止按钮将仅停止呈现响应。然而,服务器将继续构建响应,直到完成为止。