FineUI 官方论坛

标题: 【求助】关于向父页面添加选项卡 [打印本页]

作者: 天亮D悟空    时间: 2016-7-30 09:33
标题: 【求助】关于向父页面添加选项卡
本帖最后由 天亮D悟空 于 2016-7-30 09:35 编辑

问题,如下图
[attach]9066[/attach]


在线示例中,有一个关于如何向父页面添加选项卡的操作,是通过button调用JS来处理的


我看了示例还是不知道怎么处理我的问题?以上,有大侠能帮忙指点该如何做吗?

作者: zy32002    时间: 2016-7-31 09:16
不都一样么?a标签调用添加tab的js。示例写着呢
作者: 天亮D悟空    时间: 2016-8-1 09:22
会了,就不来发帖了~!
作者: Neal.六道    时间: 2016-8-1 09:58
你看这个DEMO讲的很详细,实在不会写,发群里吧,帮你写
http://www.fineui.com/demo/#/demo/tabstrip/tabstrip_addtab.aspx
作者: 天亮D悟空    时间: 2016-8-1 13:52
Neal.六道 发表于 2016-8-1 09:58
你看这个DEMO讲的很详细,实在不会写,发群里吧,帮你写
http://www.fineui.com/demo/#/demo/tabstrip/tabs ...

是这样的:
1、首先我有个框架页面default.aspx,代码如下
[attach]9070[/attach]
2、通过点击左侧菜单list.aspx,显示数据列表(grid中显示),代码如下图[attach]9071[/attach]





3、页面运行结果如下图:
[attach]9072[/attach]
[attach]9073[/attach]

现在向点击list页面grid中的按钮,能在上方弹出选项卡?


作者: 天亮D悟空    时间: 2016-8-2 08:50
本帖最后由 天亮D悟空 于 2016-8-2 08:58 编辑

今早看到专业版有这个例子(http://fineui.com/demo_pro/#/demo_pro/grid/grid_newtab.aspx),可惜无法在开源版中运行~~~
作者: szjazz    时间: 2016-8-4 11:43
在你的list页面增加JS
  1. function addTab(id, url, text, icon, refreshWhenExist) {
  2.     parent.addFrameTab(id, url, text, icon, refreshWhenExist)
  3. }
  4. function closeActiveTab() {
  5.     parent.removeActiveTab();
  6. }
复制代码

然后按钮调用JS打开和关闭Tab
  1.                 string jsStr = string.Format("addTab('{0}','{1}','{2}','{3}','{4}')", tabID, IFrameUrl, TabTitle,null, true);
  2.                 PageContext.RegisterStartupScript(jsStr);
复制代码



作者: 天亮D悟空    时间: 2016-8-16 19:27
本帖最后由 天亮D悟空 于 2016-8-16 20:27 编辑
szjazz 发表于 2016-8-4 11:43
在你的list页面增加JS
然后按钮调用JS打开和关闭Tab

调试说extjs错误![attach]9148[/attach]
实在不知道咋办了!

下面是空项目,谁帮忙改下啊?
[attach]9147[/attach]






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