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

如何把数据库的值读取出来,并把对应的treeview的节点前面的复选框选中呢

2012-02-03 
怎么把数据库的值读取出来,并把对应的treeview的节点前面的复选框选中呢问题:一个treeview,和数据库结合,

怎么把数据库的值读取出来,并把对应的treeview的节点前面的复选框选中呢
问题:一个treeview,和数据库结合,一个字段中记录了treeview节点的选中情况,怎么显示treeview时候,节点前面的复选框是选中的呢?

[解决办法]
tree1.nodes[3].nodes.add(td);
如果3下面还有3你可以这样写
tree1.nodes[3].nodes[3].nodes.add(td);

你也可以写一个方法
private void add_nodes(treenod node)
{
treenode td = new treenode()
td.name = "XXX ";
td.text = value;
if ds.tables[0].rosw[0][0].tostring() == "true "
td.checked = true;
else
td.checked = false;
node.nodes.add(td);
}
方法add_nodes中的treenod node参数就是你要添加节点的父节点.调用这个方法就搞定了.

热点排行