当前位置: 代码迷 >> ASP.NET >> 怎么保存当前树结构的状态
  详细解决方案

怎么保存当前树结构的状态

热度:3758   发布时间:2013-02-25 00:00:00.0
如何保存当前树结构的状态!
我现在遇到的问题是: 在A页面里 有个树结构数据显示! 当我跳转到 B页面后 再 返回到A页面的时候,树结构会重新加载!无法恢复原来的 结构状态...有什么办法可以把 当前 树的结构状态 给存储起来吗? 谢谢各位高手 帮忙 ~在线等! 最好能有代码 !

------解决方案--------------------------------------------------------
跳转到b的时候 带上 数的 被选节点编号如 b.aspx?treeid=23
b.aspx--->a.aspx的时候 
a.aspx?treeid=23

那么就让23号节点被选中 同事它的所有上级节点展开
------解决方案--------------------------------------------------------
C# code
//要判断Request.QueryString["treeid"]if (Request.QueryString["treeid"] != null)        {            string id = Request.QueryString["treeid"].ToString();//当树选中当前节点编号为打开编号的id            TreeView1.GetNodeFromIndex(id).Checked = true;        }
  相关解决方案