`
long546324
  • 浏览: 207076 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

.Net中使用站点文件表示树状控件(TreeView)节点

    博客分类:
  • .net
阅读更多
1,编写站点文件:"*.sitemap"文件
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode url="~/treeview.aspx" title="我的主页"  >
      <siteMapNode  title="博客" >
        <siteMapNode url="http:\\long546324.iteye.com" title="javaeye" />
      </siteMapNode>
      <siteMapNode title="链接">
        <siteMapNode url="http:\\www.baidu.com" title="百度" />
        <siteMapNode url="http:\\www.google.com" title="Google" />
      </siteMapNode>
    </siteMapNode>
</siteMap>

2,修改配置文件
<siteMap >
      <providers>
        <add name="TreeView" type="System.Web.XmlSiteMapProvider" siteMapFile="~/treeview.sitemap"/>
      </providers>
    </siteMap>

3,设置数据源控件
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" SiteMapProvider="TreeView" />

4,设置TreeView控件数据源
<asp:TreeView ID="TreeView1" runat="server"   DataSourceID="SiteMapDataSource1">
        </asp:TreeView>
分享到:
评论

相关推荐

    VB使用树形控件treeview

    可以使用ADO.NET或者其他数据库访问技术获取数据,然后遍历结果集,逐条添加为树形控件的节点。 4. **自定义节点行为**: - **自定义数据关联**:虽然树形控件不直接支持数据绑定,但可以将自定义数据对象附加到每...

    vb.net中treeview节点的添加和删除

    本篇文章将深入探讨如何在VB.NET中进行TreeView节点的添加和删除操作。 一、添加节点 1. 创建基本节点:在VB.NET中,可以使用TreeNode类来创建一个新节点。例如,以下代码创建了一个名为"根节点"的基本节点: ```...

    在ASP.NET中使用Treeview控件和XML

    以上就是ASP.NET中使用Treeview控件与XML数据源的基本步骤。通过灵活的配置和模板,我们可以实现复杂和动态的树形结构,提升Web应用的交互体验。不过,要注意安全问题,确保XML数据源的路径和内容都是可信的,避免...

    ASP.NET mvc tree 树 类似 TreeView 控件

    ASP.NET MVC中的树形结构(Tree)控件与ASP.NET中的TreeView控件相似,用于在Web应用程序中展示层级数据,例如目录结构、组织结构或分类系统。这些控件通过节点和子节点的关系来呈现数据,使得用户可以方便地浏览和...

    关于ASP.NET中treeview控件用法的程序

    ASP.NET中的TreeView控件是一个强大的工具,用于在Web应用程序中展示层次结构的数据,例如网站导航、文件系统结构或数据库树状关系。这个“TreeView3.15”压缩包文件很可能包含了一个实例,演示了如何在ASP.NET环境...

    微软asp.net树形菜单控件中文版

    在ASP.NET中,TreeView控件可以动态地从数据库或其他数据源加载数据,支持自定义样式和模板,以适应不同的设计需求。它提供了多种交互功能,如节点展开和折叠、节点选择、节点拖放等,使得用户能够与网站进行更直观...

    .net TreeView节点级联选择

    例如,可以为TreeView控件的`SelectedNodeChanged`事件添加事件处理程序,通过`TreeView1.SelectedNode`获取当前选中的节点,然后遍历树形结构进行级联选择操作。 2. 在`TreeView选择父节点.txt`文件中,可能包含了...

    c#中treeview控件节点图代码

    下面,我们将深入探讨这一知识点,包括`TreeView`控件的基本概念、如何在C#中使用它,以及如何通过代码添加节点。 ### TreeView控件概述 `TreeView`控件是Windows Forms中的一个重要组成部分,它提供了一种直观的...

    ASP.NET中TreeView节点上移下移{完整的例题}

    在ASP.NET中,TreeView控件是一个非常常用的组件,它用于展示层次结构的数据,例如网站的导航菜单、文件系统目录等。本教程将深入探讨如何在ASP.NET中实现TreeView节点的上移和下移功能,同时确保操作过程中页面无...

    vb.net中TreeView控件教程实例

    在VB.NET编程环境中,TreeView控件是一个非常有用的组件,它允许用户以树形结构展示数据。这个教程实例针对初学者,使用的是VB.NET 2005版本,通过实际操作来帮助理解TreeView控件的基本用法。源代码和详细的注释...

    asp.net树形控件

    在ASP.NET中,树形控件(TreeView)主要通过以下方式实现: 1. **数据绑定**:树形控件可以绑定到各种数据源,如SQL数据库、XML文件或自定义对象集合。数据源中的每一项都会映射为树的一个节点。使用`DataSource`...

    基于C# + jQuery的树形控件

    在IT领域,树形控件是一种常见的用户界面元素,它以层次结构展示数据,使得用户可以轻松地浏览和操作复杂的目录或数据结构。本项目聚焦于利用C#后端技术和jQuery前端库,构建一个功能丰富的、可扩展的、高效的树形...

    C# 将一个Treeview的树形结构保存成文件并可以实现将文件内容导入Treeview中

    在C#编程中,`TreeView`控件是一个常用的可视化组件,用于展示层次化的数据结构,如文件系统、数据库结构或自定义对象的树形表示。本篇将详细讲解如何实现将`TreeView`的树形结构保存到文件,并从文件中读取恢复到`...

    一款自写的VB可分级的TreeView树形控件

    标题中的“一款自写的VB可分级的TreeView树形控件”指的是使用Visual Basic(VB)编程语言开发的一个自定义控件,它实现了类似Windows Explorer中常见的TreeView控件的功能,能够展示分层的数据结构。在Windows应用...

    C# ASP.NET TreeView click 事件

    在ASP.NET开发中,TreeView控件是一个非常有用的组件,它用于呈现层次结构的数据,比如文件系统、组织结构或任何其他可以表示为树形结构的数据。本文将深入探讨如何在C#环境中自定义处理ASP.NET TreeView控件的点击...

    ASP.NET中树控件的使用(源码)

    在ASP.NET中,树形控件(TreeView)是一种常见的用户界面元素,用于展示层次结构的数据,如文件系统、组织结构或导航菜单。它通过节点(TreeNode)的形式展示数据,节点可以展开和折叠,使得用户能方便地浏览和交互...

    ASP.NET treeView异步加载节点

    ASP.NET的TreeView控件是一个非常有用的UI元素,用于呈现层次结构的数据,比如文件系统、组织结构或数据库中的数据。在一些场景下,由于数据量大或者为了提高用户体验,我们可能会选择异步加载(Ajax)的方式来加载...

    VB实现Treeview树形菜单节点拖动、增加、删除实例源码

    在VB(Visual Basic)编程环境中,Treeview控件是一个常用且功能强大的组件,它用于创建类似于Windows资源管理器中的树状结构,展示层次化的数据。本实例源码着重讲解如何利用VB来实现Treeview控件的节点拖动、增加...

    在ASP.NET中使用Treeview控件和XML.rar

    这个压缩包文件“在ASP.NET中使用Treeview控件和XML.rar”显然是关于如何利用Treeview控件结合XML数据源来实现这种功能的教程或示例。 首先,让我们详细了解Treeview控件。Treeview控件是ASP.NET Web Forms中的一个...

    Winform的TreeView控件实现节点多选

    首先,我们要理解TreeNode类,它是TreeView控件中的基本元素,代表树形结构中的一个节点。在标准的TreeView控件中,当选中一个TreeNode时,其他TreeNode会自动取消选中。为了实现多选,我们需要扩展TreeNode类,增加...

Global site tag (gtag.js) - Google Analytics