建立树形点的ASPNET的方法??

原创 2007年09月23日 12:35:00
<body style="margin-bottom:0;margin-left:0;margin-right:0;margin-top:0">
    
<form id="form1" runat="server">
    
<div>
    
<asp:TreeView ID="OperationView" Width="100%" runat="server" ImageSet="BulletedList3" CssClass="GbText" ShowLines="True">
        
<ParentNodeStyle Font-Bold="False" />
        
<HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
        
<SelectedNodeStyle Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px"
            VerticalPadding
="0px" />
        
<NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
            NodeSpacing
="0px" VerticalPadding="0px" />
        
<Nodes>
            
<asp:TreeNode Target="Main" Text="功能列表" Value="-1">
                
<asp:TreeNode NavigateUrl="~/Email/MailDesktop.aspx" Text="邮件文件夹" Value="0" Target="Desktop">
                
</asp:TreeNode>
                
<asp:TreeNode NavigateUrl="~/Email/Sender.aspx" Text="新邮件" Value="6" Target="Desktop"></asp:TreeNode>
                
<asp:TreeNode NavigateUrl="~/Email/NewFolder.aspx" Target="Desktop" Text="新建文件夹" Value="7">
                
</asp:TreeNode>
                
<asp:TreeNode NavigateUrl="~/Email/SystemProfile.aspx" Target="Desktop" Text="邮件系统配置" Value="8">
                
</asp:TreeNode>
            
</asp:TreeNode>
        
</Nodes>
        
<RootNodeStyle Font-Bold="True" ForeColor="Maroon" />
    
</asp:TreeView>
    
<a href="" target="_blank"></a>

    
</div>
    
</form>
</body>

 

 

 

 

 

public partial class LeftTree : System.Web.UI.Page
    
...{


        
protected void Page_Load(object sender, EventArgs e)
        
...{
            
if (!Page.IsPostBack)
            
...{   /**////初始化操作树
                InitOperationTree();
            }

        }


        
private void InitOperationTree()
        
...{  
            
/**////获取数据并初始化接口实例
            IFolder folder = new Folder();
            
//建立DATAREADER 的实例化
            SqlDataReader dr = folder.GetFolders();
            
/**////找到“邮件文件夹”节点
            TreeNode mailFolderNode = OperationView.FindNode("-1/0");

            
if (mailFolderNode == null)
            
...{
                
return;
            }


            
/**////添加邮件文件夹
            while (dr.Read())
            
...{   /**////创建节点
                TreeNode node = new TreeNode();
                node.NavigateUrl 
= "~/Email/ViewMail.aspx?FolderID=" + dr["FolderID"].ToString();
                node.Target 
= "Desktop";
                node.Text 
= dr["Name"].ToString();
                node.Value 
= dr["FolderID"].ToString();
                mailFolderNode.ChildNodes.Add(node);
            }

            dr.Close();
        }

    }

 

 

最近才写的东西。

ASP.NET中树状目录和导航条的应用

小技巧:Ctrl+Table键,在Visual Stadio中进行两个页面之间的切换。 树状目录:TreeView A、重要属性:ShowLines、SelectionExpand(点节点的时候不...
  • muximuxi_kgsecond
  • muximuxi_kgsecond
  • 2012年12月27日 11:12
  • 687

ASPNET树形级联

#region 绑定树操作 private void BindTree() { sql = "select id,char_name,char_id from L_Ch...
  • qwe8254
  • qwe8254
  • 2016年06月29日 09:08
  • 101

POJ 1741 Tree(树的点分治、树形dp、男人八题)

【题意】求树上距离小于等于K的点对有多少个 n有10000,所以必须卡到nlogn附近。变得尤为麻烦。 首先,一对符合要求的点,它们经过的路径中一定可以找到一个根节点。 每次我们都找以这个根为“...
  • AngOn823
  • AngOn823
  • 2016年08月24日 16:55
  • 563

GIS空间索引(1)--概述

空间索引 (spatial index) 为便于空间目标的定位及各种空间数据操作,按要素或目标的位置和形状或空间对象之间的某种空间关系来组织和存储数据的结构。 索引 对一个数据集做“索引”,是为了...
  • zhouschina
  • zhouschina
  • 2013年09月12日 15:32
  • 1793

树形dp入门之poj 2342

题目:poj2342Anniversary party 题意:话说一个公司的一些然要去参加一个party,每个人有一个愉悦值,而如果某个人的直接上司在场的话会非常扫兴,所以避免这样的安排,问...
  • y990041769
  • y990041769
  • 2014年07月23日 12:57
  • 3851

建立以点开头的文件夹

奇怪,以点开头的文件夹 很多天以来,我都不知道如何建立以点开头的文件夹? 您知道吗?我相信大多数人还是不知道的, 因为我问了好多人. 但是你也许会问有这样的文件夹吗? 哈哈,我见过了, ...
  • yangxiaojuan7211235
  • yangxiaojuan7211235
  • 2012年06月08日 10:47
  • 4547

找不到aspnet用户权限的解决方法

      最近在学DNN开发,看视频教程的时候要用到xp文件系统的用户权限。这个时候发现按照教程做无法找到aspnet的用户权限,后来查阅了资料才知道是因为SQL2005,VS2005还有IIS 5...
  • xw13106209
  • xw13106209
  • 2009年12月16日 17:28
  • 3084

aspnet常用的性能优化方法

转自http://blog.csdn.net/peter824/archive/2007/01/18/1486935.aspx1. 数据库访问性能优化   数据库的连接和关闭   访问数据库资源需要创...
  • eastsun_genius
  • eastsun_genius
  • 2007年04月23日 19:01
  • 487

asp.net中定时执行某个方法

using System.Threading;         using System.Collections;         using System.IO;         using ...
  • cnceohjm
  • cnceohjm
  • 2013年03月01日 16:50
  • 287

sqlserver2005安装程序无法获取aspnet账户的系统账户信息

安装SQL Server2005 问题信息: "SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息" 解决办法: 用aspnet_regiis实用工具卸载和重新安装一下就可...
  • tzqncwu
  • tzqncwu
  • 2011年03月10日 10:52
  • 1791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:建立树形点的ASPNET的方法??
举报原因:
原因补充:

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