谁能贴出VS2005 TreeView1 的添加根节点代码 谢谢了 真的就这么点分了 没办法下面是VS2003的添加方法 但是2005上不晓得怎么写了 老是提示错误未定义
TreeNode nodeRoot=new TreeNode();
nodeRoot.Target="root";
nodeRoot.Text=TextBox1.Text;
nodeRoot.ImageUrl=Server.MapPath("")+@"\image\book1.ico";
nodeRoot.ExpandedImageUrl=Server.MapPath("")+@"\image\book2.ico";
nodeRoot.SelectedImageUrl=Server.MapPath("")+@"\image\book2.ico";
MyTree.Nodes.Add(nodeRoot);
TreeNode nodeRoot=new TreeNode();
nodeRoot.Target="root";
nodeRoot.Text=TextBox1.Text;
nodeRoot.ImageUrl=Server.MapPath("")+@"\image\book1.ico";
nodeRoot.ExpandedImageUrl=Server.MapPath("")+@"\image\book2.ico";
nodeRoot.SelectedImageUrl=Server.MapPath("")+@"\image\book2.ico";
MyTree.Nodes.Add(nodeRoot);
TreeNode tmpNode;
//如果没有根节点那么添加根节点
if (treenode == null)
{
tmpNode = new TreeNode();
tmpNode.Text = "我的选择";
tmpNode.Expanded = true;
treeview22.Nodes.Add(tmpNode);
initTree(1, tmpNode);
}
else
{
for (int i = 0; i < dt.Rows.Count; i++)
{
//添加子节点
tmpNode=new TreeNode();
tmpNode.Text = dt.Rows[i]["name"].ToString().Trim();
tmpNode.NavigateUrl = dt.Rows[i]["url"].ToString().Trim();
tmpNode.Target = "ustbwuyi";
tmpNode.Expanded = false;
tmpNode.Value = dt.Rows[i]["name"].ToString().Trim();
treenode.ChildNodes.Add(tmpNode);
}
}