Hi,
We have an unusual issue in our ASP.Net app.
Using 5.0.29.0 we get the following exception on clicking on a Context menu that changes the GoogleMapType at server side.
This occurs in IE8 only.
Chrome, IE9, Firefox are all fine.
I have managed to reproduce the exact error in s sample project also by the following process
- IE8 Browse to TestForm.aspx. [Tab 1]
- Right click on map - View - Hybrid
- Open the same page in another tab [Tab 2] in IE 8
- Right click on map - View - Hybrid
- Click on Tab 1
- Right click on map - View - Hybrid
As its the same error it may point to the cause of the error in our main app.
The following is the stack trace
The given key was not present in the dictionary.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[KeyNotFoundException: The given key was not present in the dictionary.]
System.Collections.Generic.Dictionary`2.get_Item(TKey key) +9627953
System.Collections.ObjectModel.KeyedCollection`2.get_Item(TKey key) +9497841
ThinkGeo.MapSuite.WebEdition.ContextMenu.DRQ=(String DhQ=) +149
ThinkGeo.MapSuite.WebEdition.Map.kxQ=(String[] lBQ=) +276
ThinkGeo.MapSuite.WebEdition.Map.hRQ=(String hhQ=) +315
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +176
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
Liam
Context_Menu_issue.zip (186 KB)