FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 8801|回复: 11
打印 上一主题 下一主题

官方示例中能不能作一个IFrame选项卡之间相互传值的例子?

[复制链接]
楼主
发表于 2019-9-6 18:05:15 | 显示全部楼层
先看下这个示例,有子页面和父页面相互传值的写法:https://mvc.fineui.com/#/GridOther/NewTabHideUpdate
沙发
发表于 2019-9-10 10:53:32 | 显示全部楼层
lzp4881 发表于 2019-9-9 16:32
这个例子不适用,它这个是子页面向父页面传值,我要的是子页面向另一个子页面传值。 ...

没仔细看吧,这里就是向父页面传值

本帖子中包含更多资源

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

x
板凳
发表于 2019-9-11 16:42:36 | 显示全部楼层
lzp4881 发表于 2019-9-10 13:22
试想一下这个场景,一个人力资源管理系统,除了基本信息表以外,还应该有工作信息、教育信息、家庭关系等表 ...

考虑一个变通的方法,页面第一次加载时直接向数据库插入一个空记录并返回ID,把这个ID保存到页面上,以后对每个TAB的操作就统一为更新数据中的这个记录了。
这样不仅可以解决你的问题,而且每个Tab操作一致,也不会有传值的问题。
地板
发表于 2019-9-12 09:41:07 | 显示全部楼层
lzp4881 发表于 2019-9-12 08:02
变通方法固然可以,但心中始终不爽,传个参数就那么难吗?

传参数很简单,比如在保存时更新页面上某个HiddenField的值,在其他Tab中读取这个值就行了。如果设置不同iframe的话,可以将这个值保存到父页面中,这就需要对JS有所了解。

即使如此,这个方法还是不如上面所说的变通方法(也可以说是另辟蹊径)来的直接和简单。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-3 01:08 , Processed in 0.047078 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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