X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Web%2FSystem.Web.UI%2FClientScriptManager.cs;h=0ad416d30f211adde4e86ddedee0872bae3adb0e;hb=d7ae726e3583ed1e363247cae6b76307189cd807;hp=223432ba2084b8b931c050c2660798d0ee630ecf;hpb=6115cce22e8a52021483d078766c6abb0bf36c3a;p=mono.git
diff --git a/mcs/class/System.Web/System.Web.UI/ClientScriptManager.cs b/mcs/class/System.Web/System.Web.UI/ClientScriptManager.cs
index 223432ba208..0ad416d30f2 100644
--- a/mcs/class/System.Web/System.Web.UI/ClientScriptManager.cs
+++ b/mcs/class/System.Web/System.Web.UI/ClientScriptManager.cs
@@ -631,15 +631,23 @@ namespace System.Web.UI
int oldIndent = writer.Indent;
writer.Indent = 0;
bool first = true;
-
+ var sb = new StringBuilder ();
+
foreach (string key in hiddenFields.Keys) {
string value = hiddenFields [key] as string;
if (first)
first = false;
else
writer.WriteLine ();
- writer.Write ("", key, HttpUtility.HtmlAttributeEncode (value));
+ sb.Append ("");
}
+ writer.Write (sb.ToString ());
writer.Indent = oldIndent;
writer.RenderEndTag (); // DIV
writer.WriteLine ();