FineUI 官方论坛

标题: 【BUG】多表头显示错误以及首行没有分割线 [打印本页]

作者: Panda    时间: 2013-10-25 14:27
标题: 【BUG】多表头显示错误以及首行没有分割线
[attach]3416[/attach]

如上图所示,IE8下,首行有三个“时间”,第一个“时间”列,如果GRID设置EnableRowNumber、EnableCheckBoxSelect这两个属性等于true时,会显示错误(会显示在复选框或者序号列上方)

另外就是第一行三个“时间”的列之间没有分割线,正常应该如下图所示(IE8兼容模式,但兼容模式下其他控件会有兼容问题):[attach]3417[/attach]

以下是GRID的代码
  1. <ext:Grid ID="Grid1" EnableBackgroundColor="true" ShowBorder="false" ShowHeader="false"
  2. AllowPaging="true" IsDatabasePaging="true" EnableRowNumber="true" PageSize="100"
  3. runat="server">
  4. <GroupColumns>
  5. <ext:GridGroupColumn HeaderText="时间" TextAlign="Center">
  6. <Columns>
  7. <ext:BoundField ColumnID="C1" DataField="PE_BATCH" HeaderText="时间" TextAlign="Center" />
  8. </Columns>
  9. </ext:GridGroupColumn>
  10. <ext:GridGroupColumn HeaderText="时间" TextAlign="Center">
  11. <Columns>
  12. <ext:BoundField ColumnID="C2" HeaderText="部门" TextAlign="Center" />
  13. </Columns>
  14. </ext:GridGroupColumn>
  15. <ext:GridGroupColumn HeaderText="时间" TextAlign="Center">
  16. <Columns>
  17. <ext:BoundField ColumnID="C2" HeaderText="部门" TextAlign="Center" />
  18. <ext:BoundField ColumnID="C2" HeaderText="部门" TextAlign="Center" />
  19. <ext:BoundField ColumnID="C2" HeaderText="部门" TextAlign="Center" />
  20. <ext:BoundField ColumnID="C2" HeaderText="部门" TextAlign="Center" />
  21. </Columns>
  22. </ext:GridGroupColumn>
  23. </GroupColumns>
  24. </ext:Grid>
复制代码






作者: Panda    时间: 2013-10-25 14:43
补充一点,我尝试换最新的DLL,但是不知道为什么,其他配置不变情况下,页面报“EXT”未定义的错误
我的是VS2008,配置应该没问题的,我用现在这个3.2.6版的DLL是正常的
作者: sanshi    时间: 2013-10-25 15:27
EnableCheckBoxSelect 和 多表头 在一起会有问题,这个是 extjs v3 的问题。

等月底的 FineUI v4.0 版本,对多表头的支持会更加丰富
作者: Panda    时间: 2013-10-25 17:40
sanshi 发表于 2013-10-25 15:27
EnableCheckBoxSelect 和 多表头 在一起会有问题,这个是 extjs v3 的问题。

等月底的 FineUI v4.0 版本, ...

谢谢。4.0的版本能否顺便解决一下第一行没有分割线的问题呢?
作者: sanshi    时间: 2013-10-25 17:51
Panda 发表于 2013-10-25 17:40
谢谢。4.0的版本能否顺便解决一下第一行没有分割线的问题呢?

自然
作者: Panda    时间: 2013-10-25 17:58
sanshi 发表于 2013-10-25 17:51
自然

谢谢大神。
作者: Panda    时间: 2013-10-28 11:18
sanshi 发表于 2013-10-25 15:27
EnableCheckBoxSelect 和 多表头 在一起会有问题,这个是 extjs v3 的问题。

等月底的 FineUI v4.0 版本, ...

忘了问一个问题,我尝试换最新3.3.1.1版本的DLL,但是不知道为什么,其他配置不变情况下,页面报“EXT”未定义的错误
我的是VS2008,配置应该没问题的,我用现在这个3.2.6版的DLL是正常的

貌似偶尔有几个版本会出现这种问题,这个是什么原因呢?是不是配置需要改什么?




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