My task is to generate Word documents. By selecting the appropriate options, we can generate a document. I have the base documents in the server, and if I click generate, then the document will be generated and we can save it on our local drive. If I am using the portal now and, at the same time, if some one is using it in their machine at the same time, then the document is not getting generated. It's automatically getting posted back. I want to show a progress bar or something like that, so that the person waits until the document is completely generated. Is this possible using threads?