新建一个string的二维数据,与DropDownList绑定,我想指定二维数据的第一项给DataTextField,第一项给DataValueField,如何做?

解决方案 »

  1.   

    this.dropdownlist.DataTextField=str[0];
    this.dropdownlist.DataValueField=str[1];
    this.dropdownlist.DataBind();
      

  2.   

    送分题~String[] str1 = new String[100];
            String[] str2 = new String[100];
            for (int i = 0; i <= 99; i++)
            {
                str1[i] = i.ToString();
            }        for (int j = 0; j <= 99; j++)
            {
                str1[j] = j.ToString();
            }        foreach (String a in str1)
            {
                this.dropDownList1.Items.Add(new ListItem(a,str2[Convert.ToInt32(a)]));
            }
      

  3.   

    不好意思上面写错了
    str1[j] = j.ToString();应该改成
    str2[j] = j.ToString();