ext 合并行 ,如何实现?

来源:互联网 发布:足球滚球大小球软件 编辑:程序博客网 时间:2024/06/11 19:14
如题:
ext 合并行  ,ConfigurationException,怎么实现??
对公式 如果相同 怎合并行。
想要的效果如下图:



------------------------------------------------------------------------------------------------------------------
问题补充:
谁能帮我实现这个需求!! 用ext2.0.2???
ss

------解决方案--------------------------------------------------------
等待ext3.3正式版出来吧 有你要的这个效果
不然就看看这个博客 http://tipx.iteye.com/blog/718279

------解决方案--------------------------------------------------------
Ext JS 3.3 Beta 2 官网介绍地址:
http://www.sencha.com/blog/2010/08/12/ext-js-3-3-beta-2-released/
新效果图:



------解决方案--------------------------------------------------------
extjs.com上面有人提供了合并表头的方法,确没有人提供合并数据行的办法,我研究了一下,发现之所以ext宣称不提供合并单元格的做法是由于ext grid的每一个row其实不是一个tr,而是一个包含在div里面的table。每一个cell是它的一个td。所以,如果真的想实现colspan其实很简单通过 var row=grid.getView().getRow(4); 获得相应的数据行,然后通过row.removeChild(row.childNodes[0]);删除这一行的表格,然后这一行就会是一个空白,java.lang.ClassCastException: org.apache.naming.resources.FileDirContext,接着通过 row.innerHTML就可以设置任何你的东西了,当然如果执行合并其中的几个单元格,可以操作row.childNodes[0]。当然这种做法有一个问题,就是对齐的问题,由于所有的row都是表格,ext是使用样式表对齐的,如果合并了单元格之后如果要和下面的行对齐恐怕会非常的困难。此方法仅供参考。
    下面是示例代码:
   store.on( "load",function() {
        var row=grid.getView().getRow(4);
        row.removeChild(row.childNodes[0]);
       row.innerHTML="  ddddddddddddddddddd";
   } ) ;


------解决方案--------------------------------------------------------
你的是版本2 那就是看看我之前说的那个博客吧
[url]http://tipx.iteye.com/blog/718279 [/url]
------解决方案--------------------------------------------------------
可参考:
datagridview怎么合并行,   http://www.myexception.cn/c-sharp/64737.html


相关的主题文章:
  • 怎么单击 GridPanel中的单元格 出现tips的显示效果
  • 程序错误
  • 问一个pdf的有关问题
原创粉丝点击