zoukankan      html  css  js  c++  java
  • 左边有个treeviwe控件,点击tree控件的一个节点右面进入相应的网页

    private void InitTree(TreeNodeCollection Nds,int parentId)
      {
       DataView dv=new DataView();//生成一个数据视图
       TreeNode tmpNd;//生成一个树的结点
       int strId;
       dv.Table =MyDataSet.Tables["TreeTable"];
       dv.RowFilter = "PARENTID='" + parentId + "'";  //把值为0的点选出来
       foreach(DataRowView objRow in dv)//表示行
       {
        
        tmpNd=new TreeNode();
        strId=(int)objRow["NODEID"];
        tmpNd.ID=strId.ToString();
        tmpNd.Text=objRow["NODENAME"].ToString();
        if(objRow["ADDERSS"].ToString()==string.Empty)
        {
         tmpNd.ExpandedImageUrl =objRow["PARENTIMGOPEN"].ToString();
         tmpNd.ImageUrl=objRow["PARENTIMG"].ToString() ;
        }
        else
        {
         tmpNd.ImageUrl=objRow["CHILDIMG"].ToString();
        }
        tmpNd.NavigateUrl =objRow["ADDERSS"].ToString();
        tmpNd.Target="rform";
        Nds.Add(tmpNd);
        InitTree(Nds[Nds.Count-1].Nodes,strId);              
       }          

      }

    这是生成一个树的方法
    其中
    tmpNd.NavigateUrl =objRow["ADDERSS"].ToString();//表示他的连接地址
    tmpNd.Target="rform";//连接目标,就是你的iframe

  • 相关阅读:
    Linux 安装SonarQube
    Linux 安装postgresql
    如何为chrome浏览器设置socks5代理
    echarts tab切换宽度变为100px解决方案
    将url参数转为对象
    一行js代码实现时间戳转时间格式
    解决问题的方法论
    李笑来的幻灯课
    随便写写(最近更新于2021/07/18早)
    谈谈装系统这件事
  • 原文地址:https://www.cnblogs.com/wppt/p/474054.html
Copyright © 2011-2022 走看看