web窗体中的treeview控件没有click这个事件.我想用selectedIndexChange这个事件来实现,不知可否,另外如何在右边显示别的窗体?

解决方案 »

  1.   

    TreeView.AfterSelect在事件中用SelectedNode属性获取你选择的节点,执行你的操作
      

  2.   

    没有AfterSelect这个事件啊?是不是我太弱了,没有找到?
    请大家再帮我!
      

  3.   

    用在左边页面里的load事件中写
    this.TreeView2.Nodes[1].Nodes[0].NavigateUrl="Departm.aspx";就行了.
    另外,当点击某个节点时,在在右边显示页面,这要用到框架来实现
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
        <HEAD>
    <TITLE>fram</TITLE>
    <META content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
    <META content="C#" name="CODE_LANGUAGE">
    <META content="JavaScript" name="vs_defaultClientScript">
    <META content="http://schemas.microsoft.com/intellisense/ie5"    name="vs_targetSchema">
        </HEAD>
    <frameset frameSpacing="10" frameBorder="1" cols="21%,79%">
        <FRAME name="left" borderColor="#000000" src="WebForm1.aspx" frameBorder="1"  scrolling="yes" DESIGNTIMEDRAGDROP="56">
       <FRAME name="right" borderColor="#000000" frameBorder="1" scrolling="yes" DESIGNTIMEDRAGDROP="123">
    </frameset>
    </HTML>