У меня есть всплывающее окно, в котором отображается "Подождите, пока ваш файл будет загружен". Это всплывающее окно также выполняет приведенный ниже код, чтобы начать загрузку файла. Как закрыть всплывающее окно после завершения загрузки файла? Мне нужно каким-то образом обнаружить, что загрузка файла завершена, поэтому я могу вызвать self.close(), чтобы закрыть это всплывающее окно.
System.Web.HttpContext.Current.Response.ClearContent();
System.Web.HttpContext.Current.Response.Clear();
System.Web.HttpContext.Current.Response.ClearHeaders();
System.Web.HttpContext.Current.Response.ContentType = fileObject.ContentType;
System.Web.HttpContext.Current.Response.AppendHeader("Content-Disposition", string.Concat("attachment; filename=", fileObject.FileName));
System.Web.HttpContext.Current.Response.WriteFile(fileObject.FilePath);
Response.Flush();
Response.End();