首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-05-11 
如何让treeview前面的复选框显示选中状态?绑定了一个treeview,让它每个节点前面显示复选框现在在数据库中

如何让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;//选中            }        }
[解决办法]
这个得绕啊
[解决办法]

热点排行