Trying to develop web mapping application.
Have a .NET User control that provides all mapping functions. I have no idea how to enable session state management.
Want to provide a web site that maintains a connection with a user control that has user selected data loaded.
The map control if it can remain? "in? state" will hold collections of map layers? that are loaded and provide a jpg or png when it redraws.
When the user selects another layer from the? ASP.NET Tree View it will redraw the map with a new JPG/PNG to display.?
Site is mostly complete, looking for help with session state management and site map redraws.
* * *This broadcast message was sent to all bidders on Friday Jan 9, 2009 4:23:43 AM:
I had sent this information to one bidder and thought I would post this to all bidders. In the zip file is the Code behind page for the ASPX. GK_GISEngine is a .NET user control that normally lives in a Windows forms application. The site reads files that exist in a directory and loads them to a treeview control. The GK_GISEngine control renders the files and returns a bitmap to the page. Right now it is saving the files to a directory on the server, I just bought my first ASP.NET book, and it looks like I should be returning the images in a stream. In the ASP.NET development server it works OK, but on this server everytime you click an image you have to click the refresh button to get the new layer displayed. On my computer using FireFox 3.0 it will redraw, IE 7.0 will not. Niether will retain a lock on the current reference to the GK_GIS Engine so instead of returning a new map with all loaded layers it just contains the last layer loaded. Select a new grower from the combobox and the field combobox will populate, as well a the treeview, click an item in the tree to display it. Right now everytime you check a box you get an entirely new instance of the GK_GISEngine , any previously loaded layers are gone. I would like to make it so that the treeview has checkboxes and if the mapcontrol is retained and the layer that was just checked was added to the map, not an entirely new map with just that layer. [url removed, login to view]