asp.net Session timeout issue-Collection of common programming errors

got a problem with my asp.net mvc project timing out after only a couple of minutes. It’s especially annoying because I’ve got quite a complex upload and import procedure which falls over when i get logged out. I currently use asp.net membership provider for authentication.

I’ve tried a few things that I’ve seen on this site and others but to no avail. Here is what I have so far in the web config:


   
      
       


       



   



I was sure it was only a minute before being timed out before I added the sessionstate timeout, then it was upped to 2 mins, but can’t be 100%.

I thought about using this:


…but not 100% sure how to implement it – anyone had any success with it, or know something else I could try?

Thanks

EDIT: I’m on a cloud hosting solution, but only have a control panel – no access to IIS

UPDATE: I’ve now tried adding lifetime leasetime and it’s not made any difference:

  
    
      
    
  

UPDATE 2: Ok, I’ve edited the title and the web config values to reflect my latest effort, but I’m still struggling. I spoke to the hosting company who set the connection timeout to 20 minutes. However, it the session ends after 10 mins. Is there anything else I can try?

I’m getting there, but I would like 20 minutes!