[mapguide-commits] r4666 - sandbox/rfc71/mapviewernet

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Mon Mar 15 07:32:28 EDT 2010


Author: jng
Date: 2010-03-15 07:32:26 -0400 (Mon, 15 Mar 2010)
New Revision: 4666

Modified:
   sandbox/rfc71/mapviewernet/getselectedfeatures.aspx
Log:
#1053: Escape any string property values for JSON output, just like java and PHP

Modified: sandbox/rfc71/mapviewernet/getselectedfeatures.aspx
===================================================================
--- sandbox/rfc71/mapviewernet/getselectedfeatures.aspx	2010-03-15 10:54:04 UTC (rev 4665)
+++ sandbox/rfc71/mapviewernet/getselectedfeatures.aspx	2010-03-15 11:32:26 UTC (rev 4666)
@@ -97,7 +97,7 @@
         return mappings;
     }
     
-    static String GetPropertyValueFromFeatureReader(MgFeatureReader reader, MgAgfReaderWriter agfRw, int propType, String propName)
+    String GetPropertyValueFromFeatureReader(MgFeatureReader reader, MgAgfReaderWriter agfRw, int propType, String propName)
     {
         String value = "";
         switch(propType)
@@ -127,7 +127,7 @@
                 value = reader.GetInt64(propName).ToString();
                 break;
             case MgPropertyType.String:
-                value = reader.GetString(propName);
+                value = EscapeForHtml(reader.GetString(propName));
                 break;
             default: //NOT PRESENTABLE IN PROPERTY GRID
                 value = "";



More information about the mapguide-commits mailing list