Hi
We have been having issues with one of our existing applications as it seems the session for users is being cluttered up and causing the application pool to recycle!
This is because there is a job page (with a complicated job object) which can be opened in multiple tabs or windows for different jobs. Therefore, to save the job object across postbacks, it is saved into the session with a unique id referenced by the page. My issue is that the session timeout was set to 60 minutes, so everytime someone opened a job it stored it in a new session key - I have reduced the session timeout temporarily.
Obviously, the job objects (with unique ids) are never being cleared from the session - i thought what about view state.
I have marked everything i can see with the serializable attribute yet i get "Sys.WebForms.PageRequestManagerServerErrorException: The state information is invalid for this page and might be corrupted."
This Job object contai ...
Go to the complete details ...