[mapguide-users] change layer definition runtime

Liglio liglio at pobox.com
Thu Sep 8 15:54:28 PDT 2016

You have to refresh the map using javascript.

Put in UtilMap class:
        /// <summary>
        /// Refresh the Map in the Client using JavaScrit
        /// </summary>
        /// Page Object calling this method
        public void RefreshMapClient(Page objPage)
                string strScript = "";

                strScript += "" + "\r\n";

                // Detect if the page has ScriptManager
                if (System.Web.UI.ScriptManager.GetCurrent(objPage) == null)
"RefreshMapClient", strScript, false);
objPage.GetType(), "RefreshMapClient", strScript, false);
            catch (Exception ex)
                throw new Exception(ex.Message);

Put in the your page server-side, after setting the filter layer:

View this message in context: http://osgeo-org.1560.x6.nabble.com/change-layer-definition-runtime-tp5284382p5284858.html
Sent from the MapGuide Users mailing list archive at Nabble.com.

More information about the mapguide-users mailing list