stringbuilder中的数据为:
"http://cimg2.163.com/catchimg/20100423/12567570_1.jpg","http://cimg2.163.com/catchimg/20100423/12567570_2.jpg", 如何绑定到Dropdownlist上面呢?

解决方案 »

  1.   

    string[] s=stringbuilder.ToString().split(',');
    for(int i=0;i<s.Length;i++)
    {
    Dropdownlist.Items.Add(new ListItem(s[i],i.ToString());
    }
      

  2.   

         StringBuilder sb = new StringBuilder();
            sb.Append("\"http://cimg2.163.com/catchimg/20100423/12567570_1.jpg\",\"http://cimg2.163.com/catchimg/20100423/12567570_2.jpg\"");
            string[] strArr = sb.ToString().Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);        foreach (string item in strArr)
            {
                DropDownList1.Items.Add(new ListItem(item,""));
            }
      

  3.   

    string[] s=stringbuilder.ToString().Split(',');
    for(int i=0;i<s.Length;i++)
    {
    Dropdownlist.Items.Add(new ListItem(s[i],i.ToString());
    }
      

  4.   

    基本解决,但得到的dropdownlist的底部多了一个空的item
      

  5.   

    你的串最后还有个,号呢,后面没内容,当然会有个空的item了,你先去掉后面的,号先,再用上面的方法就没问题了.
      

  6.   

    string[] s = stringbuilder.ToString().TrinEnd(',').Split(',');
      

  7.   

    对串先处理下再用。
    sb+=sb.Substring(0,sb.LastIndexOf(','));
      

  8.   

    StringBuilder sb = new StringBuilder("\"http://cimg2.163.com/catchimg/20100423/12567570_1.jpg\", \"http://cimg2.163.com/catchimg/20100423/12567570_2.jpg\",");
    string[] urls = sb.ToString().Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
    foreach(string s in urls)
        DropDownList1.Items.Add(s);
      

  9.   

    解决,把我最后的代码贴出来,供后来者参考。
            StringBuilder sb = new StringBuilder();
            sb = Comm.MyGetImgUrl(et_zhengwen.Text);        if (sb.Length > 0)
            {
                string[] s = sb.ToString().TrimEnd(',').Split(',');
                ddl_slt.Items.Clear();
                for (int i = 0; i < s.Length; i++)
                {
                    ddl_slt.Items.Add(new ListItem(s[i].Replace("\"",""), i.ToString()));
                }
            }
            else
            {
                ddl_slt.Items.Clear();
                ddl_slt.Items.Add(new ListItem("文章中没有图片", null));
            }