1.首先前台创建一个dropdownlist控件,并为这个控件起名id ,并且不要忘记runat=server这个属性,否则后台不能获取到该控件。
2.后台自定义方法绑定控件(本方法以三层架构的写法为主,如果不知道三层架构可以看我之前发布的文章)
1 private void DropDownListCount() 2 { 3 List<MenuInfo_Model>infoList=MenuInfo_BLL.GetModelList("","","sort asc"); 4 DropDownList1.Item.Add(new ListItem("父级","0")); 5 DropDownList1.DataSource=infoList; 6 DropDownList1.DataTextField="MenuName"; 7 DropDownList1.DataValueField="MenuName"; 8 DropDownList1.DataBind(); 9 }
3.首先定一个dropdownlistcount方法对这个控件进行绑定,第三行是定义model层里面的一个list列表,调用bll层里面的一个getmodellist方法获取数据
第四行是添加一列父级,值为0
下面就是绑定了数据库中menuname这个字段。

浙公网安备 33010602011771号