当然可以,你可以在iframe 放一个缓冲页面,在缓冲页面里提取节点的ID,然后定制跳转业面就可以了

解决方案 »

  1.   

    不是啊
    我是问怎么点击不同的节点,去刷新 iframe 的内容!
      

  2.   

    //框架frameset1,左边是left.aspx,右边是right.aspx,当选择左边的treeview1节点时,右边将刷新页面。
    left.aspx代码
    <script language="jscript" event="onselectedindexchange" for="TreeView1">
    var oNode=TreeView1.getTreeNode(TreeView1.selectedNodeIndex);
    var NodeID=oNode.getAttribute("text");
    var tempRUL="webform2.aspx";
    tempRUL=tempRUL+"?value="+NodeID;
    parent.document.all.item("right").src=tempRUL;
    </script>
    right.aspx中接收value值,并刷新页面
      

  3.   

    就是点击节点相应事件,根据取得的节点的ID从数据库中读取url,刷新Iframe
      

  4.   

    在节点上加下面的script就可以拉
    iFrame.Location="URL";
      

  5.   

    首先保证装好你的组件,这个包安装非常方便,只要运行一下即可在VS.NET中使用了:
    http://218.56.11.178:8018/FileDown.aspx?FID=4看看这个例子,对你一定有启发:
    http://218.56.11.178:8018/FileDown.aspx?FID=246这个论坛也使用了树:
    http://218.56.11.178:8018/FileDown.aspx?FID=212论坛的使用演示地址,在这里:
    http://expert.kaer.cn/提供站点:http://soft.kaer.cn       希望大家多支持!
    ftp://soft.kaer.cn   可以直接用IE匿名访问,目前速度没限制。