• AppBox中main树节点单击事件JS(还有叶子的节点的页面链接)


    AppBox中main.aspx.cs
    if (menu.IsTreeLeaf)
    {
                            node.Leaf = true;
                        }
                        else
                        {
                            node.SingleClickExpand = true;
                        }
    ---如果node.SingleClickExpand = true;时,当前Node 节点如果有链接网页,点击时会在新窗口打开链接网页.
    ?---我想在main 中以选项卡方式打开链接网页.
    意思是:即使Tree是下面还有叶子,当前Node 节点如果有链接网页,以选项卡方式打开链接网页.而不是在新窗口打开链接网页.---

    具体做法: 

    if (!String.IsNullOrEmpty(menu.NavigateUrl))
          {
           //node.EnablePostBack = false;
          //node.NavigateUrl = ResolveUrl(menu.NavigateUrl);
           node.OnClientClick = String.Format("addExampleTab('{0}','{1}','{2}')", node.NodeID, ResolveUrl(menu.NavigateUrl), node.Text.Replace("'", ""));
         }

  • 相关阅读:
    Swift
    美国绿卡
    H-1-B签证简介
    托福、雅思和GRE的区别
    使用fdisk命令对linux硬盘进行操作
    Welcome to Workrave
    Installing patches on an ESXi 5.x by the command
    How to install VIB on VMware ESXi
    Robocopy用法
    Location of ESXi 5.1 log files
  • 原文地址:https://www.cnblogs.com/xihong2014/p/4082406.html
Copyright © 2020-2023  润新知