我在母版页中使用了treeview动态加载节点,现在我想在单击子结点的时候实现页面跳转,而且都跳到同一个页面,我在加加载子结点了时候是这样写的,     void Fillsubject(TreeNode node)
    {
        
       string  id=node.Value.ToString () ;
       int ID = Convert.ToInt16(id);
        SqlCommand sqlquery = new SqlCommand();
        sqlquery.CommandText = "select subname from submenu where fatherid='"+ID+"'";
        //int ID = Convert.ToInt16(node.Value);
        //sqlquery.Parameters.Add("@ID", SqlDbType .Int ).Value =node .Value ;
           
       // SqlDataAdapter dap = new SqlDataAdapter(sqlquery );
       
        DataSet ds = DBOperation(sqlquery);
       // ds.Fill(ds);
        if (ds.Tables.Count > 0)
        {
            foreach (DataRow row in ds.Tables[0].Rows)
            {
                TreeNode newNode = new TreeNode(row["subname"].ToString());                newNode.PopulateOnDemand = false;
              //  newNode.SelectAction = TreeNodeSelectAction.None  ;
                //将节点添加到该节点的子节点集合
                node.ChildNodes.Add(newNode);
              // Fillsubject(newNode);
                                          
              node.NavigateUrl ="~/find.aspx";  
                
            }
            
        }
        }当页面运行的时候怎么也都不跳转,没有实现效果,请各位路过的朋友帮帮 我!