FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 4612|回复: 4
打印 上一主题 下一主题

选项卡改变网址时,第二次之后会失效不加载

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-27 03:17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
反馈BUG
程序版本: FineUI v4.0.4.0
浏览器: IE9 
BUG截图:
BUG地址: -
本帖最后由 szjazz 于 2014-3-27 03:20 编辑

管理页面有一个Grid列表,每点击某一行,相应的在另一region区显示对应的资料,该区用到TabStrip,包含两个tabGrid有RowClick事件, TabStrip 初始两个tab
  1. <f:Grid ID="gridMgr" runat="server" Title="Grid" ShowBorder="true" ShowHeader="false"
  2.                                     EnableCheckBoxSelect="true"  IsDatabasePaging="true"
  3.                                     AllowSorting="true" OnSort="gridMgr_Sort"  EnableRowClickEvent="true" OnRowClick="gridMgr_RowClick"
  4.                                     AllowPaging="true" OnPageIndexChange="gridMgr_PageIndexChange"  EnableRowDoubleClickEvent="true" OnRowDoubleClick="gridMgr_RowDoubleClick"
  5.                                     OnPreDataBound="gridMgr_PreDataBound" OnRowCommand="gridMgr_RowCommand" Height="300">
复制代码
  1. <f:TabStrip ID="mainTabStrip" runat="server" ActiveTabIndex="0" ShowBorder="True" BoxFlex="1">
  2.                                     <Tabs>
  3.                                         <f:Tab ID="tabLinkMan" runat="server" BodyPadding="0px" Title="联系人" EnableIFrame="True" IFrameUrl="about:blank"></f:Tab>
  4.                                         <f:Tab ID="tabAction" runat="server" BodyPadding="0px" Title="沟通联系" EnableIFrame="True" IFrameUrl="about:blank"></f:Tab>
  5.                                        </Tabs>
  6.                                 </f:TabStrip>
复制代码
  1. protected void gridMgr_RowClick(object sender, GridRowClickEventArgs e)
  2.         {
  3.             int CustomerId = GetSelectedDataKeyID(gridMgr);
  4.             tabLinkMan.IFrameUrl = "~/Customer/CustomerLinkManManage.aspx?CustomerId=" + CustomerId.ToString();
  5.             tabAction.IFrameUrl = "~/Customer/CustomerActionManage.aspx?CustomerId=" + CustomerId.ToString();
  6.         }
复制代码
界面截图,初始状态(未点击Grid的任一行)

(空白)
(空白)
点击某一行之后,当前tab会发生变化,而切换到另一tab时却还是空白,但通过右键鼠标的网页快捷菜单来刷新却能显示出已改变的网址内容来

(当前tab显示改变了网址的内容)


(显示空白)


(刷新该tab,会正常显示改变了网址后的内容了)



本帖子中包含更多资源

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

x
沙发
发表于 2014-3-27 08:33:53 | 只看该作者
这论坛,都没人了。
板凳
 楼主| 发表于 2014-3-27 13:55:57 | 只看该作者
看来三石先生忙不过来了,所以有较多的问题积累下来了
地板
发表于 2014-3-29 17:37:19 | 只看该作者
是不是你加载数据的问题?
5#
 楼主| 发表于 2014-3-31 17:01:21 | 只看该作者
shouzhi2007 发表于 2014-3-29 17:37
是不是你加载数据的问题?

这可以看出来啊,不是加载数据页的问题,事件代码里写得很清楚
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-18 00:48 , Processed in 0.048741 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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