示例#1
0
 public override string ParseResult(System.Collections.Dictionary row)
 {
     string join= null;
     try
     {
         Array a = (Array)row[FieldName];
         Array b = new Array();
         for (int x = 0; x < a.Length; x++)
         {
             b[b.Length] = ((Dictionary<string, string>)a[x])[SubField];
         }
         join = b.Join(",");
     }
     catch { }
     return join ?? nullToken;
 }
示例#2
0
		private void WriteValuesToHiddenInput(Array array)
		{
			this.hiddenField.Value = "";
			Array tempArray = new Array();
			for (int i = 0; i < array.Length; i++)
			{
				string[] pair = (string[]) array[i];
				tempArray[i] = pair[0].Escape() + ":" + pair[1].Escape();
			}
			this.hiddenField.Value = tempArray.Join(";");
		}