如何为CGridView的每个表行分配唯一的id属性?

bjt*_*ley 1 yii cgridview

我试图为Yii的每个表行分配一个唯一的id CGridView.

最好是$data->id来自数据库表的东西.

我没有成功地id为每个渲染添加属性<tr>.

任何建议都将非常感激.

Chu*_*ung 8

CGridView有一个名为'rowHtmlOptionsExpression'的选项,您可以像下面这样声明为行分配一个id

'rowHtmlOptionsExpression' => 'array("id"=>$data->id)',
Run Code Online (Sandbox Code Playgroud)

这比攻击'rowCssClassExpression'更好

祝好运 !