有好的方法可以发给我:[email protected]

解决方案 »

  1.   

    去微软的 中文网站 搜 treeview 很详细
      

  2.   

    http://www.microsoft.com/china/community/Columns/Lihonggen/1.mspx
    这个
      

  3.   

    参考一下IntiTree(tmp_XmlNodeChild,dv1[0]["zt"].ToString().Trim(),"0") ; 
    private void IntiTree(XmlElement Nds,string parentID)
    {
    DataView dv  = new DataView();
    dv.Table = DimDs.Tables["TreeData"];
    dv.RowFilter =  "zt='" + parentID + "'";
      
    foreach (DataRowView drv in dv )
    {
    XmlElement tmp_TreeNode  = doc.CreateElement("TREENODE");
    tmp_TreeNode.SetAttribute("TEXT",drv["NodeName"].ToString() ); 
    tmp_TreeNode.SetAttribute("CheckBox","True"); 
    tmp_TreeNode.SetAttribute("NodeID",drv["NodeID"].ToString() ); 
    tmp_TreeNode.SetAttribute("nodedata","-9"); 
    Nds.AppendChild(tmp_TreeNode);
    IntiTree(tmp_TreeNode, drv["NodeID"].ToString());
    }
    }
      

  4.   

    楼上的朋友:
      我需要在asp.net(vb.net编码)中使用,
    找到.NET平台下Web树形结构程序设计
    http://www.microsoft.com/china/community/Column/30.mspx
    我按照所述建立了文件后:Private Sub AddTree(ByVal ParentID As Integer, ByVal pNode As TreeNode)
    ......End Sub
    TreeNode 未定义类型,怎么解决?很困惑!
      急啊!!!
      

  5.   

    Imports Microsoft.Web.UI.WebControls
      

  6.   

    朋友:
    TreeNode 未定义类型解决了,谢谢;但运行出现如下错误:
    Parser Error 
    Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type 'GiERP.tree1'.
    我的两个文件为:
    tree1.aspx<%@ Page Language="vb" AutoEventWireup="false" Codebehind="tree1.aspx.vb" Inherits="GiERP.tree1"%>
    <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <title>tree1</title>
    <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <FONT face="宋体">
    <iewc:TreeView id="TreeView1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 16px" runat="server"></iewc:TreeView></FONT>
    </form>
    </body>
    </HTML>
    tree1.aspx.vb
      

  7.   

    加了一下而已:Imports System.Data
    Imports System.Data.SqlClient
    Imports Microsoft.Web.UI.WebControls
    然后改数据链接
    帮忙指正,谢谢!急等用啊!!!
      

  8.   

    <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
      

  9.   

    谢谢了!可以使用啦!
    如何在点击选择节点时在框架的右面显示另一文件?如3个文件:frame.htm,tree.aspx(左框),main.aspx(右框);
    点击tree中一节点,相应的main内容改变。
      

  10.   


    <FRAMESET name="main" onload="InitSync();" rows="52,78%" border="1" FRAMESPACING="0" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0">
    <FRAME name="fraToolbar" src=" " scrolling="no" border="0" frameborder="no" noresize TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0">
    <FRAMESET cols="125,83%" FRAMESPACING="10" frameborder="1" border="10" bordercolor="#000000" name="fstMain" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" onload="InitSync();">
    <FRAME name="fraLeftFrame" src="index/dtree.htm" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" FRAMEBORDER="0" BORDER="0">
    <FRAME name="fraRightFrame" src="index/main.htm" FRAMEBORDER="no" bordercolor="#cccccc">
    </FRAMESET>
    </FRAMESET>framespacing 表示框架与框架间保留的空白的距离
    border 设定框架的边框厚度,以 pixels 为单位
    frameborder 设置框架的边框,其值有0和1,0表示不要边框,1表示要边框
    cols 垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用剩余的空间。
    name 设定这个框窗的名称
    scrolling 设定是否要显示卷轴,YES 表示要显示卷轴,NO 表示无论如何都不要显示卷轴,AUTO 视情况而定
    src 设定此框窗中要显示的网页名称
    marginwidth 表示框架宽度部分边缘所保留的空间
    marginhight 表示框架高度部分边缘所保留的空间
    看看