今天由于工作需要,使用到TreeView,于是收集关于TreeView的资料.结果在添加子节点的时候遇到问题.网上的代码如下:
1
TreeNode tvFirst = new TreeNode();
2
tvFirst.Text = "First Tree Node";
3
4
// 创建第二个 TreeNote
5
TreeNode tvSecond = new TreeNode();
6
tvSecond.Text = "Second Tree Node";
7
8
// 将第二个 TreeNote 添加为第一个 TreeNote 的子节点
9
tvFirst.Nodes.Add(tvSecond);
10
11
// 将第一个 TreeNote 添加到 TreeView 的根节点中。
12
TreeView1.Nodes.Add(tvFirst);
TreeNode tvFirst = new TreeNode();2
tvFirst.Text = "First Tree Node";3

4
// 创建第二个 TreeNote5
TreeNode tvSecond = new TreeNode();6
tvSecond.Text = "Second Tree Node";7

8
// 将第二个 TreeNote 添加为第一个 TreeNote 的子节点9
tvFirst.Nodes.Add(tvSecond);10

11
// 将第一个 TreeNote 添加到 TreeView 的根节点中。12
TreeView1.Nodes.Add(tvFirst);
上面的代码适用于WinForm程序,但是在Web里面有小小的区别.第9行需要修改.修正代码如下:
1
TreeNode tvFirst = new TreeNode();
2
tvFirst.Text = "First Tree Node";
3
4
// 创建第二个 TreeNote
5
TreeNode tvSecond = new TreeNode();
6
tvSecond.Text = "Second Tree Node";
7
8
// 将第二个 TreeNote 添加为第一个 TreeNote 的子节点
9
tvFirst.ChildNodes.Add(tvSecond);
10
11
// 将第一个 TreeNote 添加到 TreeView 的根节点中。
12
TreeView1.Nodes.Add(tvFirst);
TreeNode tvFirst = new TreeNode();2
tvFirst.Text = "First Tree Node";3

4
// 创建第二个 TreeNote5
TreeNode tvSecond = new TreeNode();6
tvSecond.Text = "Second Tree Node";7

8
// 将第二个 TreeNote 添加为第一个 TreeNote 的子节点9
tvFirst.ChildNodes.Add(tvSecond);10

11
// 将第一个 TreeNote 添加到 TreeView 的根节点中。12
TreeView1.Nodes.Add(tvFirst);
浙公网安备 33010602011771号