为TreeView控件添加的节点,为何在指定了NavigateUrl属性后,SelectedNodeChanged不触发了?

问题描述

asp:TreeViewid="ListTreeView"runat="server"OnSelectedNodeChanged="Select_Change"ExpandDepth="0"ForeColor="Black"Width="100%"ShowLines="True"EnableViewState=false></asp:TreeView>数据是在后台加载的TreeNodeMenuNode=newTreeNode();MenuNode.NavigateUrl=a.ToString();MenuNode.Target=b.ToString();protectedvoidSelect_Change(objectsender,EventArgse){stringname=ListTreeView.SelectedNode.Text;}大概就是这样,设置了NavigateUrl后,点击叶子节点的时候不触发OnSelectedNodeChanged事件

解决方案

解决方案二:
以前有人问过这个问题了,你参考下这个帖子的解决方法

时间: 2024-11-05 18:53:07

为TreeView控件添加的节点,为何在指定了NavigateUrl属性后,SelectedNodeChanged不触发了?的相关文章

在TreeView控件中实现节点搜索遇到的问题

问题描述 在项目中使用TreeView通过DataBinding的方式展示数据,后来发现数据量稍微有点大的话,在呈现的时候就要耗很多时间,导致用户体验很差,后来通过UIV的方式解决了这个问题(设置VirtualizingStackPanel.IsVirtualizing="True"VirtualizingStackPanel.VirtualizationMode="Recycling")但这时带来一个问题,由于Tree上有搜索节点的功能,在使用了UIVirtual

WPF中TreeView控件在选中节点后如何获取其父节点,再父节点信息

问题描述 winform中TreeView控件中,在选中某个节点后,可以用e.Node.Parent来获取其父节点信息,再父节点可以用e.Node.Parent.Parent,而在WPF中此方法似乎不行,如,在选中某个节点后TreeViewItemitem=(TreeViewItem)treeCourseInfo.SelectedItem;可以获取该节点的信息if(item.Header.ToString()=="科目信息",但是不知该如何获取其父节点,再父节点.....信息,各位有谁

c# winform怎么设置TreeView控件的某个节点为只读

问题描述 TreeView节点设置成了CheckBox类型,我想让某个节点只读,能做到吗? 解决方案 解决方案二:自带的Treeview估计不行吧,你可以尝试自定义Treeview解决方案三:在TreeView的AfterCheck事件进行判断,如果那个节点是希望只读的,设置e.Node.Checked=false;

ASP.NET实现静态的TreeView控件导航

ASP.NET提供了一系列拥有页面导航功能的控件,这些控件包括在页面显示菜单的Menu控件.提供站点导航的Site MapPath控件和显示层次结构的树形(TreeView)控件.本章的示例将介绍这些控件在创建Web应用程序中的应用. 实现静态的TreeView控件导航 TreeView控件是一个树形结构的控件.该控件用于显示分层数据,如文件目录.TreeView控件的每个节点是一个TreeNode对象,具有Text属性和Value属性,Text属性指定在节点显示的文字,Value属性是获取节点

如何使用 .net 的TreeView控件

treeview|控件     ASP.NET真正有用的特性就是其可扩充性.世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义.其中,Internet Explorer Web Controls就是由微软公司在标准的ASP.NET控件之外创建的这样一个集合. WINDOWS资源管理器中的驱动器和其下的文件及文件夹就是按照一种层次结构来安排的,在这个控件集中有一个treeview控件为我们提供了一种按层次结构显示信息的方式.treeview控件包含了称做

在.NET开发中灵活使用TreeView控件

treeview|控件 ASP.NET真正有用的特性就是其可扩充性.世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义.其中,Internet Explorer Web Controls就是由微软公司在标准的ASP.NET控件之外创建的这样一个集合. Windows资源管理器中的驱动器和其下的文件及文件夹就是按照一种层次结构来安排的,在这个控件集中有一个treeview控件为我们提供了一种按层次结构显示信息的方式.treeview控件包含了称做"节点&

ASP.NET中TreeView控件使用小结

asp.net|treeview|控件 中国IT动力,最新最全的IT技术教程最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论 ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql 服务器 Win2000

treeview控件怎么根据listview进行分类构造?

问题描述 treeview控件怎么根据listview进行分类构造? treeview控件怎么根据listview进行分类构造?对listview分类后自动绑定treeview怎么做? 解决方案 循环遍历listview,把对应的条目添加到treeview里面.

转贴自MS:扩展 TreeView 控件 (1)

Windows 窗体控件开发示例 Duncan MackenzieMicrosoft Developer Network 2002 年 5 月 摘要:讲述了如何向 TreeView 控件添加数据绑定功能,它是一系列 Microsoft Windows 控件开发示例之一.您可以将本文与相关的概述文章结合起来阅读.您可以从 MSDN Code Center 下载 WinFormControls.exe(英文)源代码.(请注意,在示例文件中,程序员的注释使用的是英文,本文中将其译为中文是为了便于读者理