母版页 treeview 跳转问题

问题描述

我在母版页中使用了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";}}}当页面运行的时候怎么也都不跳转,没有实现效果,请各位路过的朋友帮帮 我!

解决方案

解决方案二:
没有人回答么?

时间: 2024-11-02 01:20:44

母版页 treeview 跳转问题的相关文章

ASP.NET母版页TreeView导航链接问题

最近在网上找一些关于"ASP.NET母版页TreeView导航链接问题"相关资料,很多人都碰到跟我类似的问题,于是我就抽了点时间自己调试一下这个问题了. 首先描述一下我的问题: 当把TreeView控件放到母版页时,在做页面导航链接的时候,TreeView控件的菜单状态一直保持为最初设置的状态,并不会像点击某个页面跳转后还仍然保持点击的那个状态. 最简单的方式,当然是用框架了.问题虽然很容易解决,可我还是想琢磨它一下,于是就写了个调试程序来分享一下.程序比较粗糙,能达到我想要的效果就可

ASP.NET实现对相似页面的后台代码的抽象及动态GridView动态列数据绑定

以下通过一个ASP.NET的Demo,希望能使您加深对多态的理解. 现在的需求是这样子(当然该需求 是借助于最近的项目中碰到的问题),在该系统中的流程管理中,有两个页面,一个显示的是我本人发起的审 批列表,另一个是等待我进行审批的列表,他们的查询以及列表显示和查看审批历史等均一致,唯一不同的是 待审批还有一个可执行审批动作的一列,但是不同的人或者在不同的应用(我在这里假设该系统是有多个应用 的复杂系统)里面获取到列表的列是不一样的,所以需要使用动态列,当然这些数据来源我在这里不赘述,为 便于举例

在母版页里制作登录界面,如何解决当页面跳转时,登录信息的保存

问题描述 母版如图:下面是我写的登录的代码:protectedvoidPage_Load(objectsender,EventArgse){if(Session["UserInfo"].ToString()==""){Paneldl.Visible=true;Panelxs.Visible=false;Panells.Visible=false;}else{if(Session["Status"]=="学生"){Paneldl

treeview xml iframe-treeview读取xml做导航菜单不能跳转到mainframe框架中去

问题描述 treeview读取xml做导航菜单不能跳转到mainframe框架中去 index.aspx页 tree.aspx页 /asp:TreeView tree.aspx.cs protected void Page_Load(object sender, EventArgs e) { string path = @"e:s2tree.xml"; if (!IsPostBack) { InitialTreeView(this.TreeView1.Nodes, path); } }

在link环境下,使用codefirst制作软件,如何在左边选择treeview自动跳转到右边

问题描述 在link环境下,使用codefirst制作软件,如何在左边选择treeview自动跳转到右边 在link环境下,使用codefirst制作软件,如何在左边选择treeview自动跳转到右边listview 解决方案 在各自的SelectChanged NodeClick中更新对方

如何使TreeView导航控件在选中节点跳转到对应页面时不刷新TreeView控件?求解...

问题描述 在一个页面中有一个TreeView控件,当选中对应的节点时根据路径跳转到对应的页面,这样在跳转页面的同时TreeView控件也存在刷新的过程,请大家各位帮帮忙. 解决方案 解决方案二:使用局部刷新,updatepannel,将TreeView控件放到里面解决方案三:一个变态的方法,慎用!包含Treeview控件的部分用一个iframe替换,同时此iframesrc="ChannelTree.aspx"<iframeid="TreeView"frame

请问怎么实现这个功能啊,这个论坛的左边的frame是TreeView,右边的frame是页面.当单击TreeView的一个节点就显示相应的面面啊?还有个问题是,我的页面咋不支持frame,母版页上也不支持,但是支持iframe,即使支持了,浏览器也不显示

问题描述 怎么实现这一功能?具体是这样的:有个<frameset>,左边的<frame>里是一个TreeView,右边的<frame>要显示一个已经做好了的页面TopicList.aspx,但是这个页面需要QueryString,叫BoardID,单击树节点,右边就显示了那个页面,而且这个树节点还传给了这个页面QueryString.这个功能的前台后台该怎么写啊?还有个问题是为什么我的页面不支持框框架元素啊?母版页也不支持,但是都支持iframe,即使支持了,调试的时候

自动生成的TreeView,frameset框架,如何跳转

问题描述 <framesetcols="20%,*"><framesrc="indexLeft1.aspx"id="indexLeft1"name="indexLeft1"title="topFrame"/><framesrc="indexBodyShow.aspx"id="indexBody"name="indexBody&q

在C#中如何实现点击左边treeview的节点,右边显示相应的界面?

问题描述 在母版页中,左侧加了treeview,右侧加了一个panel,在应用母版页的页面中,想要实现点击左侧节点,只改变右侧panel的内容,也就是显示相对应的网页,该如何实现?本人菜鸟一枚,如果不用panel用别的方法也可以,求大神赐教!最好有代码~ 解决方案 解决方案二:http://www.cnblogs.com/qiaojun/articles/1428224.html解决方案三:可以用MDI子窗体,然后把相应子窗体加载在panel里否则你一个窗口panel过多,会变得很混乱解决方案四