ThinkGeo.com    |     Documentation    |     Premium Support

Framesets, UpdatePanels and Maps

Hi,


 


Please see the attached project. It works very well under IE8 (both in standard and Compatibility mode). However, it does not work in Chrome 3.0.195.27 and FF 3.5.4.


Your help re this issue is greatly appreciated. I have a demo deadline and struggled with this problem for the past 48 hours without success.


Please add the approriate world_00.shp (and associated files) to the App_Data directory before testing, of change the code in MapPage.aspx.cs to point to a map to display. It is omitted to enable the upload of the project.


 


Thanks,


Chris



 


Hi Chris,
We have downloaded your code and run it, the MapPage.aspx could not render the map under IE8, and also it doesn’t work in Chrome 3.0.195.27 and FF 3.5.4.
We found the problem is that you set the width and height of map is 100%. That means if you want to make the map display in 100% width and height, you could just remove the DOCTYPE definition in MapPage.aspx. The DOCTYPE definition code like this:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Or you could set the width or height of map using pixel, such like this:


<cc1:Map ID="Map1" runat="server" Height="600px" Width="800px" MapUnit="DecimalDegree"></cc1:Map>


Any more questions please let me know.
Thanks,
Sun