Exemplo n.º 1
0
        public static String ToTableHtmlString(this NameValueCollection nameValueCollection)
        {
            StringBuilder stringBuilder = new StringBuilder();

            if (nameValueCollection != null)
            {
                stringBuilder.Append("<table>");
                for (int i = 0; i < nameValueCollection.Pairs.Length; i++)
                {
                    NameValuesPair pair = nameValueCollection.Pairs[i];
                    stringBuilder.Append("<tr>");
                    stringBuilder.Append("<td>" + pair.Name + "</td>");
                    stringBuilder.Append("<td>");
                    for (int j = 0; j < pair.Values.Length; j++)
                    {
                        stringBuilder.Append(pair.Values[j]);
                        stringBuilder.Append(", ");
                    }
                    stringBuilder.Append("</td>");
                    stringBuilder.Append("</tr>");
                }
                stringBuilder.Append("</table>");
            }

            return(stringBuilder.ToString());
        }
Exemplo n.º 2
0
        public void Add(String name, String value)
        {
            NameValuesPair nameValuesPair = Get(name);

            if (nameValuesPair == null)
            {
                nameValuesPair      = new NameValuesPair();
                nameValuesPair.Name = name;
                _hashtable.Add(name, nameValuesPair);
            }
            nameValuesPair.AddValue(value);
        }
Exemplo n.º 3
0
        public String GetKey(Int32 index)
        {
            NameValuesPair nameValuesPair = Get(index);

            return(nameValuesPair.Name);
        }
Exemplo n.º 4
0
        public String[] GetValues(Int32 index)
        {
            NameValuesPair nameValuesPair = Get(index);

            return(GetValues(nameValuesPair));
        }
Exemplo n.º 5
0
 private static string[] GetValues(NameValuesPair nameValuesPair)
 {
     return(nameValuesPair == null ? null : nameValuesPair.Values);
 }
Exemplo n.º 6
0
        public String[] GetValues(String name)
        {
            NameValuesPair nameValuesPair = Get(name);

            return(GetValues(nameValuesPair));
        }