Web控件TreeView展开无闪烁的解决方法

原创 2004年09月21日 19:41:00

关于类似的TreeView展开不提交,点击才提交
hgknight的方法 
 
http://eu.webmatrixhosting.net/hgknight/tree.aspx 

方法如下 
 
可以将autopostback设置成false; 
在body里添加  <body  onload="initTree()"> 
然后在PageLoad里写:  
string strTreeName  =  "TreeView1"; 
string strRef  =  Page.GetPostBackEventReference(TreeView1); 
string strScript  =  "<script  language=/"JavaScript/">  /n" 
+  "<!--  /n" 
+  "        function  initTree()  {  /n" 
+  "        "  +  strTreeName  +  ".onSelectedIndexChange  =  function()  {  /n" 
+  "if  (event.oldTreeNodeIndex  !=  event.newTreeNodeIndex)  /n" 
+  "this.queueEvent('onselectedindexchange', event.oldTreeNodeIndex + ',' + event.newTreeNodeIndex);  /n"
+ "window.setTimeout('"  +  strRef.Replace("'","//'")    +  "',  0,  'JavaScript');/n"
+  "                        }  /n" 
+  "            }  /n" 
+  "//  -->  /n" 
+  "</script>"; 
Page.RegisterClientScriptBlock("InitTree",strScript  );
 
这样就只有你点击的节点更改的时候才提交! 

WPF TreeView如何展开到某个节点

初用WPF的TreeView控件,需要将树展开到某个特定的TreeViewItem,各种方法都尝试过,却发现代码总在某些情况下出错,然后仔细研究,才发现其中的曲折。  解决问题的思路是,得到从树的根节...
  • yulongguiziyao
  • yulongguiziyao
  • 2016年12月05日 15:05
  • 1099

C# Treeview控件绘制

using System; using System.Drawing; using System.Windows.Forms; using Windows.Resource; namespace ...
  • zuoyefeng1990
  • zuoyefeng1990
  • 2017年04月05日 09:49
  • 788

bootstrap的treeview使用方法教程

bootstrap-treeview 简要教程 bootstrap-treeview是一款效果非常酷的基于bootstrap的jQuery多级列表树插件。该jQuery插件...
  • mixika99
  • mixika99
  • 2016年11月26日 22:50
  • 9173

Qt:5.5新特性,TreeView使用(quick)

在5.5版本里面,quick新加入了TreeView,以前是没有的。 在这里我来介绍一下简单的使用。 上源码(一共6个文件) main.cpp #include #include #incl...
  • wsj18808050
  • wsj18808050
  • 2015年08月10日 20:05
  • 4860

WPF中TreeView的使用

WPF中对树控件的使用主要有两种方法, 方法一,对TreeView进行静态搭建,对应的XAML文件代码如下: ...
  • lzhui1987
  • lzhui1987
  • 2016年05月11日 23:08
  • 7427

PB中TreeView控件使用技巧

PB中TreeView控件使用技巧 2007-01-28 00:09:20 分类: 数据库开发技术 PowerBuilder中的TreeView 控件为树状游览,类似于WIND...
  • tlammon
  • tlammon
  • 2016年03月01日 20:40
  • 1878

读取XML文件动态绑定TreeView控件练习题

题目三:读取XML文件动态绑定TreeView控件 一、语言和环境 A、实现语言  C# B、环境要求  Visual Studio 2012 二、功能要求 现使用....
  • baidu_36074048
  • baidu_36074048
  • 2017年03月12日 16:18
  • 873

KenDoTreeview刷新后展开的节点和选中的节点不变(KenDoTreeview中的数据通过KenDoGrid来进行保存、删除)

KenDoTreeview只负责显示树,新增、修改、保存、删除数据均在KenDoGrid中进行,(如果是在KenDoTreeview中进行新增、修改、保存、删除操作的话,不需要这么复杂,KenDoTr...
  • qq_29875917
  • qq_29875917
  • 2017年02月13日 10:54
  • 1105

C#TreeView控件与XML相关操作

在C#的应用开发中,TreeView控件是一种比较常用的控件,主要反映了父子节点之间的关系,由于TreeView控件与XML文件的组织结构比较类似,可以把TreeView控件与XML文件结合使用。Tr...
  • pengshupan
  • pengshupan
  • 2016年02月29日 15:44
  • 2269

QML树控件TreeView的使用(上)

在Qt5.5之前是没有树控件的,我们在使用时用的是ListView来构造出一个树,Qt5.5之后的QML开发阶段,有了树控件TreeView,本篇着重记录QML的TreeView的使用。根据MVC分解...
  • Shado_walker
  • Shado_walker
  • 2017年02月22日 19:39
  • 2253
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Web控件TreeView展开无闪烁的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)