【发布时间】:2014-10-28 13:23:50
【问题描述】:
我正在尝试创建一个自定义的CGridView 列,其中包含删除按钮。我使用CArrayDataProvider 作为数据容器。但是当我运行下面的代码时,屏幕上什么都没有..
$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'my-model-grid',
'dataProvider' => $arrayDataProvider,
'columns' => array(
'name',
'email',
array(
'class'=>'zii.widgets.grid.CButtonColumn',
)
)
));
如果我删除这部分:
array(
'class'=>'zii.widgets.grid.CButtonColumn',
)
它会起作用的。
我使用 AJAX 将 CGridView 渲染为 CJuiTab。
【问题讨论】:
-
您的错误报告是否已开启?
-
是的,它是.. 如果我更改 CJuiTab 中的选项卡,服务器会返回代码 500
-
来自 chrome 控制台:GET widgen/project/requests/1 500(内部服务器错误)