All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
TreeView服务器控件的事件实例应用

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 1:39:53 Browse times: 307 Comment times: 0

TreeView服务器控件的事件实例应用


Head photo

Go homepage
Upload pictures
Write articles

TreeView服务器控件的事件实例应用





事件



1TreeView服务器控件常用事件及说明如表1所示。







表1TreeView服务器控件常用事件及说明



下面对比较重要的事件进行详细介绍。



(1)SelectedNodeChanged事件。



TreeView服务器控件的节点文字有两种模式:选择模式和导航模式。默认情况下,节点文字处于选择模式,如果节点的NavigateUrl属性设置不为空,则该节点处于导航模式。



当TreeView服务器控件处于选择模式时,当用户单击TreeView服务器控件的不同节点的文字时,将触发Selected NodeChanged事件,在该事件下可以获得所选择节点对象。



示例



TreeView控件的SelectedNodeChanged事件的应用



本示例实现的是,当程序运行时,在页面Default.aspx中单击TreeView控件上的任一节点时,都会在界面上将已选择的节点值显示出来。示例运行结果如图1所示。







图1 TreeView控件的SelectedNodeChanged事件的应用



程序代码如下。



单击TreeView控件的任一节点,都会触发TreeView控件的SelectedNodeChanged事件,在该事件下,将选择的节点值显示在界面上,其代码如下:



protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)



{



this.Label1.Text = "

  • TreeView控件触发了SelectedNodeChanged事件。";



    this.Label1.Text += "
    ";



    this.Label1.Text += "
  • 被选择的节点为:"+TreeView1.SelectedNode.Text;



    }



    完整程序代码如下:



    ★ ★★★★Default.aspx设计文件完整程序代码★★★★★



    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>















    无标题页


























































    VerticalPadding="0px" />






















































    NodeSpacing="0px" VerticalPadding="1px" />

















































































  • There are 0 records,
    Comment:
    Must be registered users to comment(必须是注册用户才能发表评论)

    Disclaimer Privacy Policy About us Site Map
    Copyright ©2011-
    uuhomepage.com, Inc. All rights reserved.