我正在尝试使用frozenColumns
属性冻结 rich:extendedDataTable 中的列。
当我没有使用这个属性时,每个列都是可见的,就像它应该是正常情况一样,但是当我使用这个属性(frozenColumns="2"
)时,只显示那两个冻结列,而其他非冻结列没有显示在所有,甚至不是滚动条。我正在为此扩展数据表使用 rich:columns 。
答案 0 :(得分:0)
好吧,我终于设法解决了。问题是包含extendeddatattable的div。为了那个div我给了造型课,这是' .searchContent table {width:1000px'}'
所以基本上当我们使用frozenColumn属性时,在html格式中它将表格转换为两个表格,其中一个是冻结列,另一个是非冻结列。因此,给定的1000px样式宽度分配给第一个具有冻结列的表,而1000px实际上是其父容器的宽度,这是另一个div。所以它只显示第一个表格,第二个表格中有非冻结列和滚动内容消失。
我删除了该样式类并使其正常工作。欢呼声。