Lorsque l'utilisateur clique sur un lien pour générer un rapport, je fais un appel AJAX qui génère un fichier pdf en arrière-plan. Maintenant, les fichiers sont énormes en cours d'exécution jusqu'à 10mb ou plus.Ainsi, cela prend du temps. temps, l'utilisateur devrait être en mesure de naviguer d'autres liens comme si rien ne s'est passé. Donc je dois mettre en œuvre de telle sorte que le processus de génération pdf commence & l'utilisateur n'a pas à attendre la fin du processus.Est-ce possible? J'utilise AJAX Pro avec C# avec dot net framework 2.0Filetage en utilisant AJAX
Le problème ici est que dès que l'activité AJAX commence le navigateur entre dans une phase bloquée & l'utilisateur doit attendre bien qu'il clique sur un lien différent.
vrai problème est mon .Mais le navigateur ici entre en scène et hung l'utilisateur a finalement wait.I à détacher it.Also la réponse ne me sert à rien. – Janmejay
Ah, dans ce cas, vous avez besoin d'un fil de travail. Jetez un coup d'œil à la réponse d'ObeseCoder ci-dessous, car l'exécution d'ASP.NET engendrera un thread séparé pour effectuer l'opération et laissera le thread principal revenir sans attendre la fin de l'opération. – JoshJordan