Posted on: 7/28/2015 6:38:37 PM | Views : 789

Hi,
I inherited a very basic web app that has a large form on it that is filled out and when the user is done, they press submit and what they entered is stored in a database. The controls, text boxes and drop downs lists, are generated dynamically and saved to the session. When the user presses submit, a post back occurs and the controls are created again. The user never logs in or anything.
This all works fine, but the issue I'm running into is with timeouts. I removed the application pool timeout and put a timeout in the web config for 4 hours. However, the form can take from 30 - 45 minutes to fill out (I know this might be strange, but it was how it should be) so I don't want the user to be timed out if they are in the middle of entering data. It is possible that they could leave the web app open for 3 1/2 hours and then come back to enter in data and get timed out after 4 hours. That would obviously be bad because they would have wasted 45 minutes. ...

Go to the complete details ...