请问,我用VS2005的树型控件怎样才能做到左边是导航右边显示内容呢?就像本论坛的一样,请各位高手赐教啊!

解决方案 »

  1.   

    这个论坛是一个框架页呀树型控件里面有个连接属性的嘛你把tarGet设成右边框架页的name
      

  2.   

    简单点 TreeView + SiteMap + 母版
      

  3.   

    节点的属性  Target="框架"NavigateUrl="页面路径"
      

  4.   

    我也想简单点啊~~但是我们老大想实现这种形式啊,我头都大了!
    把tarGet设成右边框架页的name,就是把tarGet设为xxx.aspx?
    但是我的树型导航里有很多项的,每一项都要设吗?
    怎么能每点一项都在右边显示呢?
      

  5.   

    不用每项都设.你把TreeView的tarGet设一下就行了
      

  6.   


    框架页(frameset/iframe) + TreeView
      

  7.   

    如果是你用了框架页的话..可以这样..在
    <form id="form1" runat="server" target="Right">
    或再加个
    <asp:TreeView ID="Tree1" runat="server" Target="Right">
    我以前都是这样..没什么问题的..
      

  8.   

    <table cellpadding="0" cellspacing="0" border="0" width="100%">
                        <tr>
                            <td><iframe name="leftFrame" frameborder="no" width="200" height="500" src="admin/leftFrame.aspx"></iframe></td>
                            <td width="1" bgcolor="lightgrey"><img onclick="JavaScript:hasNavmenu();return false;" style="cursor:hand" src="images/left.gif" id="displayLeft" /></td>
                            <td><iframe name="mainFrame" frameborder="no" width="750" height="500" src="admin/myDeskTop.aspx" ></iframe></td>
                        </tr>
                    </table>
      

  9.   

    框架页就是把你的页面分成几个Frame
      

  10.   

    ...好像這們的。
    <head runat="server">
        <title>东莞候机楼会员管理系统</title>
    </head>
    <frameset id="myframe" rows="15%,*" framespacing="0" frameborder="0" bordercolor="#339999">
        <frame name="Top" src="Top.aspx" scrolling="no"  />
        <frameset id="menuFrame" cols="20%,*" framespacing="0" frameborder="1" bordercolor="#339999">
            <frame id="Left" height="100%" width="100%" name="Left" frameborder="0" scrolling="no" src="Left.aspx" />
            <frame name="Right" id="Right" src="Right.aspx" />
        </frameset>
        <noframes>您的浏览器不支持框架,请安装新版本浏览器!</noframes>
    </frameset>
    <body bgcolor="#00c0c0">
        <form id="form1" runat="server">
        <div>
        </div>
        </form>
    </body>樓主是用什麽的?說清楚一點
      

  11.   

    用框架
    左边放Treeview
    右边放入框架内容,就是你的Treeview链接
      

  12.   

    框架是用哪个控件,我用的HTML的Table不行啊....
      

  13.   

    这个还跪求 .......建个框架页面,然后建立左右栏页面,托入 treeview 三下五除二,通过属性面板设置几个属性 (Target NavigateUrl), 不熟悉就多 DIY 几次,不用一个小时都搞定老 ...
      

  14.   

    ..你把那src换一下.然后再根椐自己需要修改一下我的代码..然后你不要切换设计.
    因为2005切换不了..但运行还是可以的...还是建议一下楼主要看看相关知识...先了解一下..然后再来做就懂了.
      

  15.   

    这是我前几天用VS2005写的比较简单一个例子!
    Default.aspx:
    <body>
        <form id="form1" runat="server">
        <div>
          <asp:TreeView ID="TreeView1" runat="server" Target="hehe">//必须与iframe的name一致
          </asp:TreeView>
        </div>
        </form>
    </body>
    Default2.aspx://设为启动页
    <body>
        <form id="form1" runat="server">
        <div>
        <table width=100% height=100%>
        <tr>
          <td width=13% valign="top">
            <iframe id="haha" frameborder=0 width=100% src=".\Default.aspx" style="height: 568px">
            </iframe>
          </td>
          <td width=87% valign="top">
            <iframe id="hehe" frameborder=0 width=100% name="hehe" style="height: 568px; border-left-style:solid; border-left-color:#7788DD; border-left-width:thin">
            </iframe>
          </td>
        </tr>
        </table>
        </div>
        </form>
    </body>Default.aspx.cs文件:
    public partial class _Default : System.Web.UI.Page 
    {
            protected void Page_Load(object sender, EventArgs e)
        {
                TreeNodeCollection nodes = this.TreeView1.Nodes;
                TreeNode tmpNode;
           
                tmpNode = new TreeNode ();
                tmpNode.Text = dr [ "NodeName" ].ToString ();
                tmpNode.NavigateUrl = dr [ "Url" ].ToString ();
                nodes.Add ( tmpNode );
        }
    }
           
      

  16.   

    将以上代码
    tmpNode.Text = dr [ "NodeName" ].ToString ();
    tmpNode.NavigateUrl = dr [ "Url" ].ToString ();改为
    tmpNode.Text = "Baidu";
    tmpNode.NavigateUrl = "http://www.baidu.com
      

  17.   

    用框架页
    在设置以下Target属性就行了
      

  18.   

    这里有几个树型下了参考吧
    http://www.51aspx.com/S/%e6%a0%91.aspx