This is quite a common issue. The problem occurs not only in IE, but also in FF. The reason is simply that multiple tabs (and also browser windows launched using the File -> New Window option) share a common Process. This means that they share a common Session cookie.
And therein lies one possible solution: Use Cookieless sessions. (Note that there are caveats involved if you go that route as well !). Personally, I would rather implement checks at each stage that check for existing Session items rather than overwriting them outright. For an illustrative article on this, check http://tinyurl.com/56cqxx . On Sep 16, 12:27 pm, vipin <[EMAIL PROTECTED]> wrote: > One of my ASP.NET portal applications was reported about the problem > with Session key mixed up by using IE 7 and multiple tab feature. > > The user opens the application with IE 7 and open the application > parallelly with multiple tabs. Then the user submits the form in the > first tab and then the second tab immediately after the first tab. The > problem is ASP.NET server issues the same session key for both of the > tabs in the same IE browser. So, ASP.NET Server side knows both of the > requests are coming from the same session key and then the session > objects created by the first request process is overwritten by the > successive second request process. Then the application got problem > for data inconsistency. > > The server side process requires to use session object due to some > constraints. So, I'm trying to find out the solution how to detect > this the session key conflict problem in multiple tabs/browser either > in the client side or server side. > > If anyone has encountered this kind of similar problem or has solution > in hand, could you please share me? I appreciate for your advices and > solutions. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web Services,.NET Remoting" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://cm.megasolutions.net/forums/default.aspx -~----------~----~----~----~------~----~------~--~---
