社区
C#
帖子详情
c#treeview绑定问题
wangf1978
2016-09-30 07:27:40
有图如下:
请问如何绑定?
...全文
171
3
打赏
收藏
c#treeview绑定问题
有图如下: 请问如何绑定?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a754992265
2016-09-30
打赏
举报
回复
就是添加一个节点,然后添加子节点, 如果层次少可以 多写几个。如果层次多,且不确定,可以用递归来添加。
a754992265
2016-09-30
打赏
举报
回复
private void LoadData(List<Model.oa_depart> departlist) { this.power_TreeView.Nodes.Clear(); TreeNode node_0 = new TreeNode(); node_0.Text = "选择"; node_0.Value = "0"; node_0.SelectAction = TreeNodeSelectAction.Expand; node_0.Expanded = true; this.power_TreeView.Nodes.Add(node_0); if (departlist.Count > 0) { foreach (Model.oa_depart oamodel in departlist) { TreeNode node = new TreeNode(); node.ShowCheckBox = true; node.SelectAction = TreeNodeSelectAction.Select; node.Text = oamodel.name; node.Value = oamodel.id.ToString(); node_0.ChildNodes.Add(node); AddChildNode(node); } } } private void AddChildNode(TreeNode node) { BLL.oa_user usrbll = new BLL.oa_user(); List<Model.oa_user> usrlist = new List<Model.oa_user>(); usrlist = usrbll.GetModelList("depart_id=" + Public_Class.F_Int(node.Value) + " or charindex('," + Public_Class.F_Int(node.Value) + ",',','+depart_idstr+',')>0"); int id = Public_Class.F_Int(Request.QueryString["id"]); if (usrlist.Count > 0) { foreach (Model.oa_user usrmodel in usrlist) { TreeNode cnode = new TreeNode(); cnode.ShowCheckBox = true; cnode.SelectAction = TreeNodeSelectAction.Select; cnode.Text = usrmodel.name; cnode.Value = usrmodel.id.ToString(); node.ChildNodes.Add(cnode); } } }
向往自由的普通人
2016-09-30
打赏
举报
回复
建议将数据表转换成如下形式: 01 广东 0101 湛江 010101 雷州 01010101 附城 010102 徐闻 01010201 角尾 02 广西 0201 南宁 020101 隆安 02010101 古阳
C#
TreeView
数据
绑定
+拖动节点
本文介绍了一个使用
C#
实现的树形视图组件,该组件能够从数据库加载数据并构建树形结构。此外,还实现了节点之间的拖拽功能,允许用户通过拖拽方式调整节点的位置,并同步更新数据库中的关系。
C#
treeview
树形菜单
本文详细介绍了一个使用DataTable数据源进行
TreeView
控件数据
绑定
的过程。通过解析数据结构,将数据转换为
TreeView
所需的节点格式,并实现了子菜单的递归
绑定
,最终生成树形结构。文章深入讲解了如何处理权限设置,确保只有授权的菜单项被展示。
c#
treeview
的使用
本文介绍了一个使用
C#
进行数据
绑定
的例子,通过从数据库获取部门和员工信息,并将其展示在一个树形视图中。该过程涉及连接数据库、查询数据及数据展示等关键步骤。
C#
TreeView
实现无线级别分类
本文介绍了一种使用SQL查询无限级分类数据并将其递归
绑定
到
TreeView
控件的方法。通过存储过程和with语句实现数据查询,再利用
C#
递归函数将数据
绑定
到
TreeView
,展示商品类别及其子类。
c#
TreeView
控件的使用
本文详细解析了使用
C#
语言结合WinForms框架进行桌面应用开发的关键技术要点和最佳实践,包括界面设计、事件处理、数据
绑定
、异常处理等方面的内容。
C#
111,129
社区成员
642,532
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章