打印

请教一个layout:tabLayout问题

请教一个layout:tabLayout问题

页面代码:
<layout:tabLayout
         rendered="#{(crm.tb_c001_customerBean.p.indexOf(crm.tb_c001_customerBean.C001MANAGECONTACT)!=-1)||(crm.tb_c001_customerBean.p.indexOf(crm.tb_c001_customerBean.C001MANAGEBUSINESS)!=-1)}">
         <layout:panel title="业务管理"
            rendered="#{crm.tb_c001_customerBean.p.indexOf(crm.tb_c001_customerBean.C001MANAGEBUSINESS)!=-1}">
            <ajax:updater frame="true" id="c003Updater" url="tb_c003_business.xhtml?flag=2"
               style="width: 100%;height: 100%;"></ajax:updater>
         </layout:panel>
         <layout:panel title="联系人管理"
            rendered="#{crm.tb_c001_customerBean.p.indexOf(crm.tb_c001_customerBean.C001MANAGECONTACT)!=-1}">
            <ajax:updater frame="true" id="c002Updater" url="tb_c002_contact.xhtml?flag=2"
               style="width: 100%;height: 100%;"></ajax:updater>
         </layout:panel>
      </layout:tabLayout>

效果如图:

附件

01.gif (344.48 KB)

2010-3-9 17:49

01.gif

TOP

第一次打开页面是好的,
不过当我双击一个“客户”,下面的panel的grid加载对应的数据,
数据可以加载出来,不过panel的grid分页不见了,
只是不止一个panel时才会出现这个问题
如图

附件

02.gif (261.73 KB)

2010-3-9 17:52

02.gif

TOP

请教。。。

TOP

测试了一下,没有问题。见下面的录像

附件

录像.zip (436.85 KB)

2010-3-10 09:51, 下载次数: 16

TOP

录像上也没了
如图

附件

00.gif (727.33 KB)

2010-3-10 10:01

00.gif

TOP

mfkvfn 能发个简单的测试的小例子吗?
谢谢。。。

TOP

分页工具条跑到下面去了。右边出来了滚动条。滚动条往下一点就出来了。

好像在切换分页时获取dataGrid的高度时计算错误了。

测试代码如下

附件

测试代码.rar (3.19 KB)

2010-3-10 10:32, 下载次数: 18

TOP

谢谢mfkvfn
功能已实现,不过还是有点小问题
一开始layout:tabLayout中的layout:panel中grid高度是一样的,
双击一个客户后,layout:tabLayout重新渲染后,
layout:tabLayout中的layout:panel中grid高度怎么就发生变化了呢?
一开始没滚动条,双击后出现了滚动条,有点奇怪。。。

不知道为什么???

能够解决吗?

谢谢。。。

TOP