我用TreeView 设置了站点导航,但为什么新页面没有在target指定的框架中打开?
 程序如下: protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
    {
        this.TreeView1.Target = "y123";
        string id = TreeView1.Nodes[0].Text;
        TreeView1.Nodes[0].NavigateUrl = "Default2.aspx";
       }

解决方案 »

  1.   

    改成如下代码
     protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
        {
            
            string id = TreeView1.Nodes[0].Text;
            TreeView1.Nodes[0].NavigateUrl = "Default2.aspx";
            TreeView1.Nodes[0].Target = "_self";
        }
      

  2.   

    可能上面的代码我理解错了,你试试下面的
     protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e) 
        { 
             
            string id = TreeView1.Nodes[0].Text; 
            TreeView1.Nodes[0].NavigateUrl = "Default2.aspx"; 
            TreeView1.Nodes[0].Target = "y123"; 
        }
      

  3.   

    protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)  
        {  
            string id = TreeView1.Nodes[0].Text;  
            TreeView1.Nodes[0].NavigateUrl = "Default2.aspx";  
            TreeView1.Nodes[0].Target = "y123";  
        }