我在使用TreeView控件得时候运行结果出现了问题
下面是我写得页面代码:
但是运行的时候只有文字的显示并无树状的目录请各位高手帮帮忙
<%@ Page language="c#" AutoEventWireup="false" %>
<%@ Register TagPrefix="ie"  Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>cs</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<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">
<ie:TreeView id="tvFamilyTree" style="Z-INDEX: 101; LEFT: 13px; POSITION: absolute; TOP: 13px"
runat="server" SystemImagesPath="webctrl_client/0_1/treeimages/" ExpandedImageUrl="folderopen.gif"
ImageUrl="folder.gif">
<ie:TreeNode Text="John Smith">
<ie:TreeNode Text="Born: Jan. 3rd, 1885"></ie:TreeNode>
<ie:TreeNode Text="Died: Feb. 13, 1919"></ie:TreeNode>
<ie:TreeNode Text="Spouse">
<ie:TreeNode Text="Marie Ellsworth">
<ie:TreeNode Text="Born: Aug. 1, 1889"></ie:TreeNode>
<ie:TreeNode Text="Died: Unknown"></ie:TreeNode>
</ie:TreeNode>
<ie:TreeNode Text="Children">
<ie:TreeNode Text="John Smith, Jr.">
<ie:TreeNode Text="Born: July 4, 1891"></ie:TreeNode>
<ie:TreeNode Text="Died: Sept. 22, 1893"></ie:TreeNode>
</ie:TreeNode>
<ie:TreeNode Text="Mary Smith">
<ie:TreeNode Text="Born: June 7, 1893"></ie:TreeNode>
<ie:TreeNode Text="Died: Aug. 13, 1949"></ie:TreeNode>
<ie:TreeNode Text="Spouse">
<ie:TreeNode Text="Edward Joy">
<ie:TreeNode Text="Born: Unknown"></ie:TreeNode>
<ie:TreeNode Text="Died: Aug. 13, 1949"></ie:TreeNode>
</ie:TreeNode>
<ie:TreeNode Text="Children">
<ie:TreeNode Text="Michael Joy">
<ie:TreeNode Text="Born: Oct. 8, 1918"></ie:TreeNode>
</ie:TreeNode>
<ie:TreeNode Text="Michele Joy">
<ie:TreeNode Text="Born: May 21, 1920"></ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeNode>
</ie:TreeView><br>
<br>
<br>
<br>
<br>
<br>
<ie:treeview id="treeview" autoselect="false" runat="server" SystemImagesPath="webctrl_client/0_1/treeimages/"
ExpandedImageUrl="folderopen.gif" ImageUrl="folder.gif" style="Z-INDEX: 102; LEFT: 16px; POSITION: absolute; TOP: 128px">
<ie:treenode text="科目">
<ie:treenode text="语文" />
<ie:treenode text="数学" />
<ie:treenode text="英语" />
</ie:treenode>
</ie:treeview>
</form>
</body>
</HTML>

解决方案 »

  1.   

    可能TreeView的版本问题建议再重新下载一个版本
      

  2.   

    但是我是在Microsoft的官方网站上下了也不行
      

  3.   

    IEWebControls可能没装好,1、执行安装文件后,在安装目录找到 “build.bat”文件,用记事本将其打开。把“csc.exe”换成绝对路径“C:\WINNT\Microsoft.NET\Framework\v1.1.4322\csc.exe”。保存后执行(记得把“只读”属性去掉)。(注意:XP系统是WINDOWS)
    2、编译完成后,在安装目录下可以看到“build”活页夹﹐把该目录下的“Runtime”子目录里所有文件复制到“C:\Inetpub\wwwroot\webctrl_client\1_0”(若没有,则自行创建。注意,在 IIS 中新建站点的话,必须把“webctrl_client”目录复制到站点根目录下)
    ...我遇到过这样的问题,已经解决了...