1,如何把前面的+/-隐藏起来?
2,如何点击Treenode的文字,便对这个treenode进行展开,折叠的操作?
请各位帮忙!文件如下
1,webform3.aspx
<%@ Register TagPrefix="ie"
Namespace="Microsoft.Web.UI.WebControls"
Assembly="Microsoft.Web.UI.WebControls" %>
<%@ Page language="c#" Codebehind="WebForm3.aspx.cs" AutoEventWireup="false" Inherits="localhost.WebForm3" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm3</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<ie:treeview id="Treeview1" runat="server" SystemImagesPath="/webctrl_client/1_0/treeimages/"
ShowLines="False" TreeNodeSrc="aspnetbooksTV.xml"></ie:treeview></form>
</body>
</HTML>
===============================================================
2,aspnetbooksTV.xml
<?xml version="1.0" encoding="UTF-8"?>
<TREENODES>
<treenode text="Teach Yourself Active Server Pages 3.0 in 21 Days">
<treenode text="Price - $34.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
<treenode text="Atkinson" />
</treenode>
<treenode text="Year Published - 2000" />
</treenode>
<treenode text="Designing Active Server Pages">
<treenode text="Price - $29.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
</treenode>
<treenode text="Year Published - 2000" />
</treenode>
<treenode text="ASP.NET: Tips, Tutorials, and Code">
<treenode text="Price - $34.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
<treenode text="Mack" />
<treenode text="Seven" />
<treenode text="Walther" />
<treenode text="Anders" />
<treenode text="Nathan" />
<treenode text="Wahlin" />
</treenode>
<treenode text="Year Published - 2001" />
</treenode>
<treenode text="Programming ASP.NET">
<treenode text="Price - $19.95" />
<treenode text="Authors">
<treenode text="Liberty" />
<treenode text="Hurwitz" />
</treenode>
<treenode text="Year Published - 2002" />
</treenode>
</TREENODES>
2,如何点击Treenode的文字,便对这个treenode进行展开,折叠的操作?
请各位帮忙!文件如下
1,webform3.aspx
<%@ Register TagPrefix="ie"
Namespace="Microsoft.Web.UI.WebControls"
Assembly="Microsoft.Web.UI.WebControls" %>
<%@ Page language="c#" Codebehind="WebForm3.aspx.cs" AutoEventWireup="false" Inherits="localhost.WebForm3" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm3</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<ie:treeview id="Treeview1" runat="server" SystemImagesPath="/webctrl_client/1_0/treeimages/"
ShowLines="False" TreeNodeSrc="aspnetbooksTV.xml"></ie:treeview></form>
</body>
</HTML>
===============================================================
2,aspnetbooksTV.xml
<?xml version="1.0" encoding="UTF-8"?>
<TREENODES>
<treenode text="Teach Yourself Active Server Pages 3.0 in 21 Days">
<treenode text="Price - $34.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
<treenode text="Atkinson" />
</treenode>
<treenode text="Year Published - 2000" />
</treenode>
<treenode text="Designing Active Server Pages">
<treenode text="Price - $29.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
</treenode>
<treenode text="Year Published - 2000" />
</treenode>
<treenode text="ASP.NET: Tips, Tutorials, and Code">
<treenode text="Price - $34.95" />
<treenode text="Authors">
<treenode text="Mitchell" />
<treenode text="Mack" />
<treenode text="Seven" />
<treenode text="Walther" />
<treenode text="Anders" />
<treenode text="Nathan" />
<treenode text="Wahlin" />
</treenode>
<treenode text="Year Published - 2001" />
</treenode>
<treenode text="Programming ASP.NET">
<treenode text="Price - $19.95" />
<treenode text="Authors">
<treenode text="Liberty" />
<treenode text="Hurwitz" />
</treenode>
<treenode text="Year Published - 2002" />
</treenode>
</TREENODES>
解决方案 »
- application 在类库中使用的问题 求解
- 关于GridView与SqlDataSource的问题,高手帮忙
- .dll 文件 转成 cs 文件
- 一个嵌套查询的问题
- window.showModalDialog 弹出的页面 如何点击一个按钮再回到 主页?
- 我在IIS中新建了一个站点,而没有使用默认的站点。在VS.net2003中创建WEB项目时,怎么样让它指向这个新建的站点
- 一个简单得删除问题,急~
- treeview这个控件怎么都没有啊!!!
- MVC4,通过Model的修饰限制前台输入框可输入长度的问题
- apache能代替pws调试ASP 么?
- 入门级问题!!关于输出!!很简单,大家帮忙看下
- 关闭页面的时候,不能执行onUnload="javascript:location.href='LoginForm.aspx';">代码,请问如何解决
我设得node 有展开属性, 当点击后你让他展开
关于第2个问题能不能说的详细点,因为第一次接触这个东西,时间也比较赶,要在上午完成,所以腆着脸来要求你
设置SelectExpands="True"
>>>>2,如何点击Treenode的文字,便对这个treenode进行展开,折叠的操作?
你可以
(1).修改TreeView默认的图片,将其用空的不显示任何内容的图片替换。
(2).设置SystemImagesPath为你自己的图片的目录,那边目录下需要有plus.gif,minus.gif,white.gif图片文件,可以使用你喜欢的图片,或者用空的不显示任何内容的图片。
对于第二个问题,默认站点TreeView图片的位置为:
C:\Inetpub\wwwroot\webctrl_client\1_0\TreeImages
如果你是自己建的站点,那么位置为:
你的站点根目录\webctrl_client\1_0\TreeImages