DcDropDownList控件¶
DcControl.dll文件添加到VS工具箱,再从工具箱中拉动控件到页面,完成创建控件。
方法:
- SetData()
- DataTable绑定数据,DataTable是一个由三列组成的数据表包含ID列、ParentID列、名称列,设定一级ParentID值,AppendListItems 绑定静态项,SelectedId 下拉菜单选中值。
- List绑定数据,AppendListItems 绑定静态项,SelectedId 下拉菜单选中值。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 private void DataBind() { List<DcControl.DataList> lists = new List<DcControl.DataList>(); List<DcControl.DataList.optgroupChild> dlcs = new List<DcControl.DataList.optgroupChild>(); dlcs.Add(new DcControl.DataList.optgroupChild() { ItemValue = "1", ItemText = "北京" }); lists.Add(new DcControl.DataList() { optgroupText = "北京市", child = dlcs }); dlcs = new List<DcControl.DataList.optgroupChild>(); dlcs.Add(new DcControl.DataList.optgroupChild() { ItemValue = "2", ItemText = "广州市" }); dlcs.Add(new DcControl.DataList.optgroupChild() { ItemValue = "2", ItemText = "深圳市" }); lists.Add(new DcControl.DataList() { optgroupText = "广东省", child = dlcs }); DcDropDownList1.SetData(lists, new ListItem("请选择", "0"), 0); }
安装: