1 Sys.Net.WebRequest._createQueryString = function Sys$Net$WebRequest$_createQueryString(queryString, encodeMethod) {
2 if (!encodeMethod)
3 encodeMethod = encodeURIComponent;
4 var sb = new Sys.StringBuilder();
5 var i = 0;
6 for (var arg in queryString) {
7 var obj = queryString[arg];
8 if (typeof(obj) === "function") continue;
9 var val = Sys.Serialization.JavaScriptSerializer.serialize(obj);
10 if (i !== 0) {
11 sb.append('&');
12 }
13 sb.append(arg);
14 sb.append('=');
15 sb.append(encodeMethod(val));
16 i++;
17 }
18 return sb.toString();
19 }