如何将datatable里的值赋给dropdownlist
不用循环,用类似“dropdownlist.DataSource = datatable
dropdownlist.DataTextField = ??? ";
dropdownlist.DataValueField = "??? ";”
这样的语句。请指教.
------解决方案--------------------什么意思?下面这个不行么?
dropdownlist.DataSource = datatable;
dropdownlist.DataTextField = "在这里放你要的字段名 ";
dropdownlist.DataValueField = "在这里放你要的另外一个字段名 ";
dropdownlist.DataBind();
------解决方案--------------------saucer(思归) 说的很正确.这样就绑定了.不用你循环着取了再赋.
dropdownlist.DataSource = datatable;
dropdownlist.DataTextField = "在这里放你要的字段名 ";
dropdownlist.DataValueField = "在这里放你要的另外一个字段名 ";
dropdownlist.DataBind();
dropdownlist有两种绑定模式,一种是通过数据源绑定,就是上面这种,一种是自己初始化,就是你所说的循环增加项.