我是个C#.net的初学者,各位高手给指点指点,我就问问怎么样进行数据中的数组邦定,比如说:用两个DropDownList来注册家庭地址,第一个注册省,第二个注册城市。需要页面自动填写出来。QQ:89307155

解决方案 »

  1.   

    个人建议:
    使用DataReader将数据从数据库中读出来,然后将其值添加至DropDownList中即可。示例:SqlDataReader dr="获取数据集";
    DropDownList1.DataSource = dr;
    DropDownList1.DataValueField = "字段1";
    DropDownList1.DataTextField = "字段2";
    DropDownList1.DataBind();如果采用我的方法,遇到问题可以找我。My QQ number is 7999450.
      

  2.   

    1.得到数据集,并返回给DropDownList的DataSource;
    2.数据绑定:
    假设DropDownList 为DDL
    那么,
    DDL.DataValueField = "绑定的字段1";
    DDL.DataTextField = "需要显示的字段2";
    DDL.DataBind();
      

  3.   

    若要做到两个DDL联动的话就得在SelectedIndexChanged事件里写当选定第一个DDL的值时,对应的第二个的变化