FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 5138|回复: 9
打印 上一主题 下一主题

TAB互操作及参数传递示例

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-25 17:43:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


示例使用方法:
1、下载并压缩论坛提供的   EmptyProjectNet20_FineUI_v3.3.0.zip
2、下载附件
3、将附件解压缩至第1步解压缩目录下的EmptyProjectNet20_FineUI_v3.3.0\EmptyProjectNet20子目录中
即本示例是在本论坛提供的 EmptyProjectNet20_FineUI_v3.3.0空项目基础上扩充而成的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2013-6-25 18:48:49 | 只看该作者
{:soso_e179:}

但是有个问题,像 在线示例那样的框架 如何搞呢? 我直接套用的那个框架,有些地方 不知道怎么改了
板凳
 楼主| 发表于 2013-6-27 09:03:33 | 只看该作者
补充一段不删除Tab,直接刷新指定Tab页面代码
放在加载菜单的主页面脚本代码:
        function RefreshTab(tabID, url, title) {
            var mainTabStrip = Ext.getCmp('<%= mainTabStrip.ClientID %>');
            var currentTab = mainTabStrip.getTab(tabID);
            if (!currentTab) {
                mainTabStrip.addTab({
                    'id': tabID,
                    'url': url,
                    'title': title,
                    'closable': true,
                    'bodyStyle': 'padding:0px;'
                });
            } else {
                mainTabStrip.setActiveTab(currentTab);
                var iframe = Ext.DomQuery.selectNode('iframe', mainTabStrip.getActiveTab().body.dom);
                iframe.src = url; // iframe.src;
            }
        };

在其它Tab页面调用脚本代码:
parent.RefreshTab(tabid, url, title);
地板
发表于 2013-7-3 11:31:54 | 只看该作者
本帖最后由 隨風往事 于 2013-7-3 11:43 编辑

{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}
5#
 楼主| 发表于 2013-7-8 16:48:09 | 只看该作者
Tab刷新刷新的目的是两个TAB关联,第2个TAB需要第一个TAB查询选择结果作为第二个TAB新的查询条件,直接从菜单点击刷新没什么意义,打开、删除、刷新指定TAB关键是要知道对应TAB的ID,因此在生成菜单时要自己指定每个菜单项的ID。
6#
发表于 2013-7-17 08:25:49 | 只看该作者
很好很实用。感谢分享。
7#
发表于 2013-8-6 17:31:41 | 只看该作者
很好很实用。感谢分享。
8#
发表于 2013-8-8 14:00:19 | 只看该作者
遇到问题来论坛搜了,结果又看到了秋收哥的帖子~~
9#
发表于 2013-8-8 15:19:52 | 只看该作者
请问从树状结构的菜单点击后是怎么打开Tab页的啊? 我在OpenTab那里设置了断点,但是调试的时候也没进那里,就直直接新建出Tab了么
10#
 楼主| 发表于 2013-8-8 15:43:20 | 只看该作者
那是由ExtJS来控制的,作为业务应用开发,没必要深入了解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-28 16:06 , Processed in 0.046250 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表