问题描述
我在母版页中使用了treeview动态加载节点,现在我想在单击子结点的时候实现页面跳转,而且都跳到同一个页面,我在加加载子结点了时候是这样写的,voidFillsubject(TreeNodenode){stringid=node.Value.ToString();intID=Convert.ToInt16(id);SqlCommandsqlquery=newSqlCommand();sqlquery.CommandText="selectsubnamefromsubmenuwherefatherid='"+ID+"'";//intID=Convert.ToInt16(node.Value);//sqlquery.Parameters.Add("@ID",SqlDbType.Int).Value=node.Value;//SqlDataAdapterdap=newSqlDataAdapter(sqlquery);DataSetds=DBOperation(sqlquery);//ds.Fill(ds);if(ds.Tables.Count>0){foreach(DataRowrowinds.Tables[0].Rows){TreeNodenewNode=newTreeNode(row["subname"].ToString());newNode.PopulateOnDemand=false;//newNode.SelectAction=TreeNodeSelectAction.None;//将节点添加到该节点的子节点集合node.ChildNodes.Add(newNode);//Fillsubject(newNode);node.NavigateUrl="~/find.aspx";}}}当页面运行的时候怎么也都不跳转,没有实现效果,请各位路过的朋友帮帮 我!
解决方案
解决方案二:
没有人回答么?