其实我就想用treeview实现像论坛左边那棵树那样子,点击展开节点的时候,节点图标由文件夹图标变成"打开的文件夹”图标。
研究了下msdn找到TreeNodeExpanded,和TreeNodeCollapsed事件,但是搞了半天,都是服务器端的控制事件,效果是有了,但是都是后台的,会刷新页面。
后来按照msdn的上的例子,写script在页面上,结果发现,他还是run on server。
谁来教教我啊?
不胜感激阿。
(不是microsoft的那个控件,是System.Web.UI.WebControls中的控件)附:msdn上的说明和做法http://msdn2.microsoft.com/zh-CN/library/system.web.ui.webcontrols.treeview.treenodecollapsed(VS.80).aspx
研究了下msdn找到TreeNodeExpanded,和TreeNodeCollapsed事件,但是搞了半天,都是服务器端的控制事件,效果是有了,但是都是后台的,会刷新页面。
后来按照msdn的上的例子,写script在页面上,结果发现,他还是run on server。
谁来教教我啊?
不胜感激阿。
(不是microsoft的那个控件,是System.Web.UI.WebControls中的控件)附:msdn上的说明和做法http://msdn2.microsoft.com/zh-CN/library/system.web.ui.webcontrols.treeview.treenodecollapsed(VS.80).aspx
解决方案 »
- 北大青鸟发的毕业证 是大专文凭吗 我想去读他的软件
- SQL过滤重复项问题
- VS2005做的WEB项目转2003
- 如何在脚本中控制当主表的网格中选择一行时,子表的网格中过滤显示相关的记录?主要是无刷新过滤
- 请问OWC9里面的Spreadsheet组件如何将页面粘贴进来的Excel转换成CSV字符串?
- 高手请进,存放在数据库中的word文件无法显示,但excel却可以
- 急!~~(顶都有分)有关换行的问题,分不够???加!~~加!~~~加!~~~
- dataGrid列显示问题
- DataBind()时出现的错误!
- 如何解决 Server Error in '/SDLX' Application
- 使用母版页的脚本问题
- APS.NET 中 如何在page(自定义)基类构造函数中终止其他子类的代码运行?
http://download.csdn.net/source/253699
绝对好用
只需要设置ImageUrl和ExpandedImageUrl即可,如下:
<iewc:treeview id="trDept" runat="server" ImageUrl="../Images/Tree/folder.gif" AutoPostBack="True"
Width="224px" Height="440px" ExpandedImageUrl="../Images/Tree/folderopen.gif">如果你不需要刷新页面,可以将AutoPostBack设为false
然后分别设置CollapseImageUrl和ExpandImageUrl为相应的图片路径