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

2005下treeview 就不行,该怎么解决

2012-02-08 
2005下treeview 就不行错误:“System.Web.UI.WebControls.TreeNode”并不包含“Nodes”的定义代码:publicvoidA

2005下treeview 就不行
错误:
  “System.Web.UI.WebControls.TreeNode”并不包含“Nodes”的定义


代码:
                public   void   AddTree(int   ParentID,TreeNode   pNode)
                {
                    DataSet   ds=(DataSet)this.ViewState[ "ds "];
                    DataView   dvTree=new   DataView(ds.Tables[0]);
                    dvTree.RowFilter= "[id]= "+ParentID;
                      foreach(DataRowView   row   in   dvTree)
                      {
                            TreeNode   Node=new   TreeNode();
                          if(pNode==null)
                    {
                          Node.Text=row[ "class "].ToString();
                          TreeView1.Nodes.Add(Node);
                          Node.Expanded=true;
                          AddTree(int.Parse(row[ "ID "].ToString()),Node);
                  }
                      else
                  {
                              Node.Text=row[ "Context "].ToString();
                          //   Node.NavigateUrl= "kclist.aspx?id= "   +HttpUtility.UrlEncode(row[ "Context "].ToString());
                            Node.Target= "main ";
                          pNode.Nodes.Add(Node);
                          Node.Expanded=true;
                          AddTree(int.Parse(row[ "ID "].ToString()),Node);
                        }
                    }
                }

[解决办法]
pNode.Nodes改成pNode.ChildNodes
[解决办法]
pNode.Nodes.Add(Node);

改成->

pNode.ChildNodes.Add(Node);
[解决办法]
pNode.Nodes.Add(Node);

改成->

pNode.ChildNodes.Add(Node);

------解决方案--------------------


pNode.ChildNodes.Add(Node);
[解决办法]
怎么都是C#的.有VB的吗?
[解决办法]
怎么都是C#的.有VB的吗?
------------------------
这里是C#的地方啊
[解决办法]
pNode.Nodes.Add(Node);

改成->

pNode.ChildNodes.Add(Node);

热点排行