我想动态从数据库提取数据.用(ASP.NET C#)Vs.NET2003,根目录的子目录都是动态.可以随操作的改变而.请一位大哥大姐,帮帮忙,代码加数据库.小弟在这里非常感谢了..

解决方案 »

  1.   

    专门写了个demo,地址:http://www.denuokeji.com/treeview.rarvs2003+sqlServer2000的
      

  2.   

    //*****菜单表if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TB_System_Power]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
    drop table [dbo].[TB_System_Power]
    GOCREATE TABLE [dbo].[TB_System_Power] (
    [PowerID]  uniqueidentifier ROWGUIDCOL  NOT NULL ,
    [PowerName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
    [PowerUrl] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
    [UserCode] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
    [NodeCode] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL 
    ) ON [PRIMARY]
    GO
    //****代码这里就不发了!
      

  3.   

    "专门写了个demo,地址:http://www.denuokeji.com/treeview.rarvs2003+sqlServer2000的
    "
    WeekZero(星期零 | possible对你这个我看不懂数据库里的数据不知该咱填..
      

  4.   

    http://singlepine.cnblogs.com/archive/2006/06/24/434373.html
      

  5.   

    http://blog.sina.com.cn/u/3e4c565b010003aa
      

  6.   

    嘻嘻.我用Visual Stdio.NET 2005做出来了..
    ID    FwName               ParentID
    1     X公司                   0
    2     X公司A子公司            1
    3     X公司B子公司            1
    4     X-B财务部               3 private void MyTreeView(DataTable table, string ParentID, System.Web.UI.WebControls.TreeNode PNode)
        {
           DataRow[] dr=table.Select("ParentID=" + ParentID);
           try
           {
               if (dr.Length > 0)
               {
                   foreach (DataRow d in dr)
                   {
                         System.Web.UI.WebControls.TreeNode TNode = new System.Web.UI.WebControls.TreeNode();
                       TNode.Text = d["FwName"].ToString();
                       
                       if (PNode == null)
                       {
                           this.TreeView1.Nodes.Add(TNode);                   }
                       else
                       {
                           PNode.ChildNodes.Add(TNode);
                       }
                     
                       TNode.Expanded = false;
                       MyTreeView(table, d["ID"].ToString(), TNode);
                   }
               }
               else
               {
                   return;
               }
           }
           catch (Exception exp)
           {
               Response.Write(exp.Message);
           }       
        }但我却在2003里面的WEB控件中找不到"TreeView"控件呢...
    请指点一下..