Devexpress控件中TreeList的递归绑定数据
2013-12-11 22:52
525 查看
Devexpress中的TreeList控件能实现类似于TreeView的功能
下面介绍下TreeList递归绑定DataTable中的数据
两个表。第一个表是父节点类型,第二个表是每个类型下的子节点
下面介绍下TreeList递归绑定DataTable中的数据
两个表。第一个表是父节点类型,第二个表是每个类型下的子节点
public void Bind() { this.TreeList.Clear(); DataTable dt="从数据库中查询集合"; if(dt.Rows.Count>0) { TreeListNode node=treelist1.AppendNode("id",NULL); node.SetValue=(0,"Name"); for(int i=0;i,dt.Rows.Count;i++) { TreeListNode nodeTemp=treelist1.AppendNode(dt.Rows[i]["ID"],node); nodeTemp.SetValue(TreeListClomus1,dt.Rows[i]["Name"]); nodeTemp.Tag=dt.Rows[i]; GetChildNode(TreeListNode node ,dt.Rows[i]["ID"]); } } }
public void GetChildNode(TreeListNode node ,string parent) { DataTable dt="从数据库中查询where id="+parent; if(dt.Rows.Count>)) { for(int i=0;i<dt.Rows.Count;i++) { TreeListNode nodelist=node.TreeList.AppendNode(dt.Rows[i]["ID"],node); nodelist.SetValue(treelistColumns1,dt.Rows[i]["Name"]); nodelist.Tag=dt.Rows[i]; } } }
相关文章推荐
- (DevExpress2011控件教程)ASPxTreeList 范例1 :如何绑定数据到ASPxTreeList
- tree list等控件数据 绑定 更新
- DropDrownList控件递归绑定数据
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- DevExpress之TreeList绑定复杂数据类型
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- 第三方控件DevExpress的TreeList绑定XML文件
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- 第三方控件DevExpress的TreeList绑定XML文件
- 第三方控件DevExpress的TreeList绑定XML文件
- Devexpress TreeList控件绑定显示父子节点对像
- DevExpress.XtraTreeList.TreeList控件:绑定数据源的例子
- Winform开发常用控件之DataGridView的简单数据绑定——代码绑定DataSet、DataTable、IList、SqlDataReader
- 认为Devexpress TreeList控件的Bug...
- Devexpress TreeList控件支持拼音首字母查询
- DevExpress ASP.NET 使用经验谈(7)-ASPxTreeList控件使用
- Devexpress TreeList 绑定 方式 速度 优化
- Devexpress 使用comboBoxEdit 和LookUpEditor 控件数据绑定
- Devexpress控件之TreeList的初始赋值和勾选值保存
- DevExpress控件虚拟树VirtualTreeListData使用