如果浏览器请求ASP.Net页面,然后用户点击“停止”或导航,我认为浏览器将关闭连接,ASP.Net可能会停止执行。我不认为是这种情况,因为我测试时没有调用Dispose()。无论如何知道浏览器/客户端何时断开连接然后停止执行页面?
答案 0 :(得分:2)
您可以查看IsClientConnected
if (!Response.IsClientConnected){
HttpContext.Current.Response.End();
return;
}