FineUI 官方论坛

标题: 请高手出招AppBox中main树节点单击事件JS [打印本页]

作者: erp8@live.cn    时间: 2014-1-3 00:15
标题: 请高手出招AppBox中main树节点单击事件JS
本帖最后由 erp8@live.cn 于 2014-1-3 00:18 编辑

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




作者: jingang0211    时间: 2014-1-3 01:00
这个 简单  

     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("'", ""));
     }
作者: erp8@live.cn    时间: 2014-1-3 08:18
谢谢,我测试一下!
作者: erp8@live.cn    时间: 2014-1-3 08:29
果然可以了,
衷心感谢 !
jingang0211 在深夜还抽空给我们回复贴子!
论坛的福音!





欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4