<object
classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>
st1\:*{behavior:url(#ieooui) }
Hi
I have been testing web edition control for a while.
Currently I’m using shape file with VE background. We have around 22 shape files data drawn on map at same time.
Recently I was asked to create collapsible panel using MS AjaxControlToolkit, which collapse panel horizontally. I have two panels. Left panel holds Map control, while right panel has shape data information. <st1:city w:st="on"><st1:place w:st="on">AJAX</st1:place></st1:city> panel works fine. But problem arise when I expand left panel to it fullest by clicking on right panel. Shape layers on map control get dis-aligned with map. Shape layers get normal when I click on left panel which makes right panel visible again. Also when left panel expanded, map control does not expand to cover expanded shape layers.
The reason we need to use collapsible panel such way that when user want full view of map, he just click on right panel.. that allows left panel to extend horizontally it fullest, and when user want to see shape data.. They click on left panel, that allows right panel back in on map.
I’m using IE 7 on window XP.
I’ve attached screenshots and source code for better understanding.
Collapsible panel.GIF shows two panel with map on left and data on right panel
Collapsible panel-2.GIF shows one panel that shows blue layer expanded to fullest, but map control does not.
When ever panel gets expanded, layers gets refresh all time, how do I avoid this?
Is there anything missing here?
Or is there any better work around to this?
Thanks
Hiren
930-Collapsible_panel.GIF (102 KB)
931-Collapsible_panel-2.GIF (118 KB)
932-Collapsible_Panel.zip (6.36 KB)