ThinkGeo.com    |     Documentation    |     Premium Support

Error on 'ThinkGeo.MapSuite.Core.ZoomLevelSet'

 Hi,


I'm currently testing Map Suite Web Edition.


When trying to add a map component, I got this issue :


 Parser Error Message: Cannot create an object of type 'ThinkGeo.MapSuite.Core.ZoomLevelSet' from its string representation 'ThinkGeo.MapSuite.Core.ZoomLevelSet' for the 'ZoomLevelSet' property.


 


the code in my aspx page is the following:


  cc1:Map ID="Map1" runat="server" CurrentScale="NaN" Cursor="Default" 


                                


                                    Height="100%" Width="100%"


                                    ZoomLevelSet="ThinkGeo.MapSuite.Core.ZoomLevelSet"


                                   


                               /cc1:Map


 


I removed the other "properties" in order to have the minimum only.


I have also to inform that I removed the following code :


asp:ScriptManager ID="ScriptManager1" runat="server" /asp:ScriptManager, because, my page containing my Map component inherits of another "template" page, which already instantiatse the ScriptManager code, and if I leave it, there is an error saying that only one instance of ScriptManager is possible.


 


Does anybody have an idea how to solve this "basic" problem ???


Thank you


 


 



Hi Patrick, 
  
 For your first problem, you don’t need to set the ZoomLevelSet in aspx page, it has a default value after Map1 is initialized, or you can change it in the cs file, e.g. Map1.ZoomLevelSet = new ZoomLevelSet(); etc… 
  
 For your second problem, could you please send us a simple sample to help us recreate your scenario? 
  
 Thanks, 
  
 Edgar 


Thanks for the reply. 
  
 FOr the second problem, the fact of not including asp:ScriptManager solved this issue

Hello Patrick, 
  
 You are welcome, and feel free to let us know your problem. 
  
 Regards, 
  
 Gary