<asp:TreeView ID="TreeView1" runat="server" EnableTheming="True" onclick="EditCategory();" >
</asp:TreeView>
private void InitialTreeDataBind(TreeNodeCollection Nds, string parentid)
{
TreeNode TreeTopNode = new TreeNode("游戏名", "0");
Nds.Add(TreeTopNode);
DataTable dtTable = BllAccess.GetKbsCategory.GetCategorys(1);
if (dtTable != null)
{
for (int intIndex = 0; intIndex < dtTable.Rows.Count; intIndex++)
{
TreeNode Tree1 = new TreeNode(dtTable.Rows[intIndex]["CategoryName"].ToString(), dtTable.Rows[intIndex]["CategoryID"].ToString());
TreeTopNode.ChildNodes.Add(Tree1);
int tree1CategoryID = int.Parse(dtTable.Rows[intIndex]["CategoryID"].ToString());
DataTable dtTable2 = BllAccess.GetKbsCategory.GetCategorys(2);
if (dtTable2 != null)
{
for (int intIndex2 = 0; intIndex2 < dtTable2.Rows.Count; intIndex2++)
{
if (tree1CategoryID == int.Parse(dtTable2.Rows[intIndex2]["ParentCategoryID"].ToString()))
{
TreeNode Tree2 = new TreeNode(dtTable2.Rows[intIndex2]["CategoryName"].ToString(), dtTable2.Rows[intIndex2]["CategoryID"].ToString());
Tree1.ChildNodes.Add(Tree2);
}
}
}
//Nds.Add(NewNode);
}
}
}
分享到:
相关推荐
它在Web应用中扮演着目录树控件的角色,允许用户以树形结构展示数据,极大地提高了用户体验。jsTree支持多种操作,如节点的展开、折叠、添加、删除以及拖放功能,使其成为网页开发中的一个强大工具。 ### 主要特点 ...
在ASP(Active Server Pages)中,树控件常用于构建导航菜单、目录结构或者层级关系的数据展示。下面我们将深入探讨树控件的概念、ASP中的实现方式以及相关知识点。 树控件,顾名思义,是以树形结构来显示数据的一...
JavaScript(简称JS)树形控件是一种在网页中展示层级数据结构的交互式元素,它通常用于展现目录结构、组织架构、文件系统等。在网页设计中,这种控件能够帮助用户以图形化的方式理解复杂的数据关系,通过展开、折叠...
在IT领域,树形控件是一种常见的用户界面元素,它以层次结构展示数据,使得用户可以轻松地浏览和操作复杂的目录或数据结构。本项目聚焦于利用C#后端技术和jQuery前端库,构建一个功能丰富的、可扩展的、高效的树形...
在网页设计中,树形控件是一种常见的交互元素,它以层级结构展示数据,常用于目录导航、文件系统浏览或组织复杂信息。本教程将详细讲解如何使用ASP(Active Server Pages)、JavaScript和CSS来实现一个网页中的树形...
4. **保存功能**:用户对目录树所做的任何更改都需要保存到服务器上,确保数据的一致性。这需要一个保存机制,将用户界面的变更转换为数据库操作。 5. **页面与源码**:提及的"splb.aspx"文件是ASP.NET中的一个网页...
这种控件通常用于展示如组织结构、文件目录等具有层级关系的数据。为了实现这一功能,控件需要从服务器端获取相应的数据,并将其转换为适合前端展示的格式,如JSON或XML。 #### 三、关键技术问题 **如何将数据库中...
这个控件允许开发者以灵活的方式展示层次化的信息,例如网站导航、文件系统目录或者组织结构图。dhtmlxTree支持多种浏览器,包括Chrome、Firefox、Safari、Edge以及Internet Explorer,确保了广泛的兼容性。 1. **...
4. **treeview**:TreeView是另一种常见的JavaScript树形控件,它可以展示数据为层次结构,常用于文件系统、目录结构或者组织结构的展示。TreeView支持节点的拖放操作,提供搜索功能,并允许自定义节点图标,使得UI...
例如,用于文件管理时,可以动态加载目录结构,用户点击目录节点,ZTree会异步请求服务器获取子目录和文件信息。 综上所述,ZTree作为一款强大的树形控件,凭借其易用性和灵活性,在众多Web开发项目中扮演着重要...
然而,有时用户可能会遇到在网页中使用树形控件TreeView时无法正常显示的问题。这可能是由于多种原因引起的,包括但不限于浏览器兼容性问题、JavaScript或CSS错误、ActiveX控件禁用等。本文将深入探讨这个问题,并...
【标题】:IE树控件是一种在Web应用中常见的用户界面元素,用于呈现层次结构的数据。它模仿了Windows操作系统中的文件资源管理器的界面,让用户能够以树状结构浏览和操作数据。 【描述】:IE树控件通常由节点组成,...
1. **多级展示**:zTreeWeb支持无限层级的节点结构,可以展示复杂的层次关系,如组织架构、目录树、文件系统等。 2. **动态加载**:为了优化性能,zTreeWeb可以实现按需加载子节点,只在用户展开父节点时加载相关...
在Vue.js框架中,Element UI库提供了一套丰富的UI组件,其中包括Tree树形控件。这个控件在数据展示和管理中非常常见,比如组织结构、文件目录等场景。本项目是一个基于Vue和Element UI的工程,专注于演示如何在Tree...
当我们需要管理远程FTP服务器上的文件和目录结构时,一种常见的方法是通过构建目录树视图,也就是将FTP服务器的目录结构映射到类似Windows资源管理器那样的树形控件中,例如TreeView。这个"获取Ftp目录树并绑定到...
在提供的文件列表中,`nav.ascx`可能是导航栏用户控件,包含目录树的HTML和JavaScript;`copyright.ascx`可能是版权信息;`default.aspx`是网站的首页;`readme.aspx`可能是说明页面;`paging.aspx`涉及分页功能;`...
它是一个服务器控件,可以动态生成HTML,以在客户端呈现为一个交互式的树形结构。TreeView控件可以通过两种主要方式填充数据:通过编程方式手动添加节点,或者通过绑定到数据源自动构建树结构。 1. 数据绑定:ASP...
5. **treeview控件**:treeview是许多GUI库中的一种界面元素,用于显示层次化的数据,例如目录树。在Python中,可以使用Tkinter、PyQt或wxPython等库来创建和管理treeview。 6. **逐步加载**:为了优化用户体验,...
总之,`jstree` 是一个强大且灵活的 JavaScript 树形控件,能够满足各种树状结构的展示需求。通过深入了解其核心特性和用法,开发者可以轻松地将其集成到项目中,提升用户体验。同时,遵循最佳实践,可以确保项目的...
TreeView控件是ASP.NET中的一种服务器控件,用于在网页上呈现层次化的数据,如目录结构、文件系统或组织结构图。它允许用户通过点击节点来展开和折叠子节点,提供了一种直观的交互方式。 2. **报表收藏夹功能**: ...