菜鸟一名123  

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这个字段。

posted on 2017-03-13 15:59  菜鸟一名123  阅读(358)  评论(0)    收藏  举报