我用一个左,一个右的框加的页面,
TreeView1在左边,我想让页面点左面的相关树目录时,右边出现相关的页面。现在实现了。问题:
我每点一下这个目录树的相关项目后它合上了(右边也出不同的页面),目录树就象刚打开的新页面一样。我想让它点完之后不合上,还处于我点击时的展开状态,应怎么做?
谢谢您了,帮我看看

解决方案 »

  1.   

    修改 树对应的 images 文件夹的属性
      

  2.   

    晕。  你用什么来实现跳转??直接用js就可以了,如下,你在page_onload里加个下面这样的节点试试
    TreeNode tempTreeNode;
    tempTreeNode = new TreeNode();
    tempTreeNode.Text = "我跳";
    tempTreeNode.Value = "1";
    tempTreeNode.NavigateUrl = "http://www.steamcms.com" ;
    tempTreeNode.Target = "mainFrame";  //这里写主框架的name
      

  3.   

    我是说目录树,叠起来了。和 images 有关吗?我试试!
      

  4.   

    我这样做的:        switch (TreeView1.SelectedNode.Text)
            {
                case "部门设定":
                    {
                        Response.Write("<script>window.open('hr/bumenshezhi.aspx','main');window.location=window.location;</script>");
                        break;
                    }
                case "职位设定":
                    {
                        Response.Write("<script>window.open('hr/zhiweishezhi.aspx','main');window.location=window.location;</script>");
                        break;
                    }
                case "办事处设定":
                    {
                        Response.Write("<script>window.open('hr/banshishizhi.aspx','main');window.location=window.location;</script>");
                        break;
                    }
      

  5.   

    tempNd =new TreeNode();
    ...
    tempNd.Expanded=true;//展开结点
      

  6.   

    问题解决了,就是在节点编辑器里,用alicc(狂图)的方法做的。
    源来VS2005不用写代码,我用代码做的倒是不理想。