ThinkGeo.com    |     Documentation    |     Premium Support

SetDrawMode and MasterPage under IE7

Hi,


I have a problem with the client function SetDrawMode(drawMode). It seems that it doesn't work only under IE7 when my Map is placed in a Content Placeholder. The Javacsript error is " Invalid argument ". I tried anoter function like ZoomIn() and it work.


My javascript code is very simple and look like this : ctl00_ContentPlaceHolder1_Map1.SetDrawMode('Point');


I also tried different versions of Map Suite like 3.0 and 4.5 and it's the same, so, is this a bug ?



Hi Yo,


We did a simple test following your description with IE7, but all works fine. Can you check the attached sample whether there is any difference with yours.


Thanks,


Johnny



TestDemo.zip (7.93 KB)

Your sample work fine, the problem may come from my application and not from Map Suite, I will try to identify the problem.


 


Edit : I found the problem. Error only happen when a RadTreeView (Telerik control) is placed on my MaterPage but I don't know how to solve it without remowing this control.



Hi Yo, 
  
 Could you let us know which version of Telerik Control that you are using? Does it run normaly without installation? If it’s in that case, can you give us a demo to recreate it? As far as I guessed, maybe there is some conflicts of JavaScript between two controls. 
  
 Thanks, 
 Johnny 


I’m using version 2009Q3 of Telerik Control, when I get time, I’ll try to make a demo.

Hi Yo, 
  
 We registered a trail account of Telerik, but just are unable to download the “Q3 2010 SP1”. We did the test with that assembly based on the last attached demo under IE7, however, all is fine. Maybe the Telerik has made some enhancements.  
  
 Thanks, 
 Johnny 


Trying to make a demo, I finally found the real problem. It’s not about Telerik but about Internet Exporer. In my page, there were too many style tag  --> see support.microsoft.com/kb/262161. Page was visually OK but I think some elements were not loaded correctly. 
  
 Thanks for helping, I guess this could help some others developpers.

Hi Yo, 
  
 Thanks for your share. I think that helped me at least. 
  
 Thanks again, 
 Johnny