将标头添加到TbGridView中的CCheckBoxColumn

时间:2014-02-17 06:41:28

标签: checkbox yii header widget

我在widget TbGridView中添加了checkboxcolumn但是我想在TbGridView中添加标题到CCheckBoxColumn但是当我添加标题时我看不到标题文本为什么? 我在互联网上搜索,我发现如果我删除selectableRows我有标题,但我不能选择所有

  array( 'class' => 'CCheckBoxColumn', 'selectableRows' => 2),

1 个答案:

答案 0 :(得分:3)

对于任何GridView列,您可以使用header属性添加标头。但是,对于CCheckBoxColumn

  

当处于多重检查模式时,标题单元格将显示另一个复选框,单击该复选框将选中或取消选中数据单元格中的所有复选框。标题单元格可以由headerTemplate自定义。

array(
    'class'=>'CCheckBoxColumn',
    'headerTemplate'=>'Column header {item}',
    'selectableRows' => 2,

)