看Windows Forms QuickStart上面的例子

解决方案 »

  1.   

    哪一个控件?WebControl还是WinControl?
      

  2.   

    这有一个我以前用的TreeNode的程序:从数据库中提取数据fill TreeNode标题。
    <%@ Register TagPrefix="mytree" Namespace="Microsoft.Web.UI.WebControls" Assembly ="Microsoft.Web.UI.WebControls"%>
    <html>
    <HEAD>
    <script Language="VB" runat="server">
    Sub Page_Load(sender As Object, e As EventArgs)
            if not ispostback then
            dim strsql as string = "SELECT type_name,bottom from case_sort where father_name='父分类'"
            dim MyComm as OleDbCommand  = new OleDbCommand(strsql,MyConnection)
            dim dr as OleDbDataReader = MyComm.ExecuteReader()
            while dr.Read()
               mynode = new TREENODE()
               mynode.Text = dr("type_name")
       if dr("bottom")=true then
          mynode.Type = "depot"
       else
          mynode.Type = "depot_type"
       end if
               treeview1.Nodes(0).Nodes.Add(mynode)
            End While
            dr.Close()
    dr = nothing
            treeview1.Nodes(0).EXPANDED = true
    type_info.text = "父分类"
            end if
        End Sub
    </script>
    </HEAD><BODY leftMargin=0 topMargin=0>
    <form id="myform" runat="server">
            <mytree:treeview id="treeview1" Width="272" height="300" AutoPostBack="true" SHOWPLUS="true" SHOWLINES="true" runat="server">
            <mytree:TREENODETYPE TYPE="title_info" IMAGEURL="./images/logo_small.gif"></mytree:TreeNodeType>
            <mytree:TREENODETYPE TYPE="depot_type" CHILDTYPE="depot" ExpandedImageUrl="./images/folderopen.gif" IMAGEURL="images/folder.gif"></mytree:TreeNodeType>
            <mytree:TREENODETYPE TYPE="depot" IMAGEURL="./images/leaf.gif"></mytree:TreeNodeType>
            <treenode Text="案例分类" type="title_info"></treenode>
            </mytree:treeview>
             </form>
     </BODY>
    </html>
      

  3.   

    Microsoft.Web.UI.WebControls这个命名空间和函数是在哪里的?????
    我找好多天了,没找到,我是beta2
      

  4.   

    Microsoft.Web.UI.Webcontrols是Web Controls的命名空间,首先确认你安装了相应的控件,该控件并不是VS.NET自带的,你需要从MSDN下载,不过现在Beta2的已经没有了,最新的版本是正式版的。如果你已经有了,剩下的就是在工具栏通过定制手工引用它的DLL就可以了。
      

  5.   

    如果你用BEAT2版的.net 我可以mail给你一个。
      

  6.   

    谢谢,我在.net里生成了一个3级的代码是:
    this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
          new System.Windows.Forms.TreeNode("D:\\test\\", new System.Windows.Forms.TreeNode[] {
    //////////////////////////////////////////////////////////////////////////
              new System.Windows.Forms.TreeNode("文件夹", new System.Windows.Forms.TreeNode[] {
      new System.Windows.Forms.TreeNode("文件")}
      )}
      )}
    );但看网上的一个例子却不是用new定义的