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("‘", ""));
     }

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。