如何保存当前树结构的状态!
我现在遇到的问题是: 在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;
}