Question

I have the following use case: A user can filter on my asp.net web project for some data and request the result as PDF. The PDF is generated per request new and returned to the user. I got already everything to run.

But: the processing can take up to two minutes and the user should be able to continue to use the page.

I tried to use a second tab, but both tabs are blocked. Even when I use the PageAsyncTask class and the async attribute. When I use a thread to perform the request, I am truly parallel, but I have no clue, how to interact with the user from inside the thread when the work is done.

How can I send an async request to the server and just get the result on the page, in whatever form, when its finished?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top