On my aspx page, I have a submit button that triggers the parsing of ".txt" files when clicked. The parsing process generates results stored in tables and then redirects the user to another page. However, the issue at hand is that the parsing operation typically takes around 1.5 minutes to complete. To improve user experience, I am looking to implement a progress bar with a timer that displays how much time is remaining for the operation to finish. This involves calculating the time needed for both parsing the files and executing database operations, and then assigning this value to the timer. Can anyone provide guidance on how to implement this feature?