<frameset cols="10%,*">
<frame src="Default11.aspx" noresize="noresize" name="x" scrolling="no" frameborder="1" />
<frame src="Default13.aspx" noresize="noresize" name="y" scrolling="auto"  frameborder="1" />
</frameset>Default11是treeview得页面。
邦定的数据如下
if(!Page.IsPostBack)
        {            SqlConnection con = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["BBB"]);
            con.Open();
            SqlCommand cm = new SqlCommand("select * from lx3", con);
            red = cm.ExecuteReader();
            TreeNode[] myNodes = new TreeNode[100];
            for (int i = 0; i < myNodes.Length;i++ )
            {
                myNodes[i] = new TreeNode();
            }
            while (red.Read())
            {
                int iParentNodeId = (int)red["f_ParentNodeId"];
                int iMyNodeId = (int)red["f_NodeId"];
                if (iParentNodeId != 0)
                {
                    myNodes[iMyNodeId].Text = red["f_name"].ToString();
                    myNodes[iParentNodeId].ChildNodes.Add(myNodes[iMyNodeId]);
                }
                else
                {
                    myNodes[iMyNodeId].Text = red["f_name"].ToString();
                    myNodes[iMyNodeId].SelectAction = TreeNodeSelectAction.None;
                    TreeView1.Nodes.Add(myNodes[iMyNodeId]);
                }
            }
        }如何让其有一个连接阿我现在的treeview节点没有联接,如何让其有连接并且点击连接后在Default13页面显示呢?

解决方案 »

  1.   

    你用的不就是<frame   src="Default13.aspx"   noresize="noresize"   name="y"   scrolling="auto"     frameborder="1"   /> 
    这个么 name="y" id="Y"你在添加节点的时候的 text 你写成:
    <a href="你的页面" target="Y">你的页面</a>就ok了 
      

  2.   

    myNodes[iMyNodeId].Text   =   red["f_name"].ToString(); 
    ==
    myNodes[iMyNodeId].Text   = "<a href='页面的url' target='y' >"+  red["f_name"].ToString()+"<a>";