读书人

怎么让treeview前面的复选框显示选中状

发布时间: 2012-05-11 12:55:37 作者: rapoo

如何让treeview前面的复选框显示选中状态?
绑定了一个treeview,让它每个节点前面显示复选框

现在在数据库中取出几个值,如3,5,6

想后台代码实现treeview的节点id等于3,5,6的打上对钩


[解决办法]
遍历treeview,在遍历中声明一个CheckBox对象,如果节点id=3,5,6的则CheckBox.Checked=true
[解决办法]
绑定的时候,根据你自己的逻辑 设置checkbox的选择状态
无非就是把CheckBox绑定到你的Treeview上
[解决办法]

C# code
        for (int i = 0; i <= TreeView1.Nodes.Count; i++)//循环        {            string nodeValue= TreeView1.Nodes[i].value;//节点的文本            string sqlNodeValue = "";//这是你数据库取出的值            if (nodeTxt == sqlNodeTxt)//判断是否相等            {                TreeView1.Nodes[i].Checked = true;//选中            }        }
[解决办法]
这个得绕啊
[解决办法]

读书人网 >asp.net

热点推荐