Here is the total solution for Customize grid view:) enjoy 
<div class="container m-tb-20">
<div class="row">
<?php if(Yii::app()->user->hasFlash('CodeAdded')):?>
<div class="info">
<div id="CodeAdded" class="alert alert-success"><?php echo Yii::app()->user->getFlash('CodeAdded'); ?></div>
</div>
<?php endif; ?>
<div class="col-sm-12 col-xs-12"><h1 class="admin-heading">Manage Discount Codes:</h1></div>
<div class="col-lg-12 col-sm-12 col-xs-12 m-b-20">
<a href="<?php echo Yii::app()->request->baseurl."index.php/MasterDiscountCode/create" ?>" class="btn btn-lg btn-green pull-right">Add Discount Code </a>
</div>
<div class="col-lg-12 col-sm-12 col-sm-12 col-xs-12">
<div class="table-responsive">
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'master-discount-code-grid',
'dataProvider'=>$model->search(),
'template' => '{items}{pager}',
'pager'=>array(
'header'=>'',
'htmlOptions'=>array('class'=>'pagination pull-right'),
),
'itemsCssClass' => 'table table-bordered',
//'filter'=>$model,
'columns'=>array(
// 'discount_id',
// 'discount_name',
// 'discount_code',
// 'discount_validity_date',
// 'discount_created_date',
// 'discount_update_date',
array(
'name'=>'discount_name',
'value'=>'$data->discount_name',
'filter' => false,
'sortable'=>false,
//'header'=>'Email/Username'
),
array(
'name'=>'discount_code',
'value'=>'$data->discount_code',
//'header'=>'State',
'filter' => false,
'sortable'=>false,
),
array(
'name'=>'discount_value',
'value'=>'$data->discount_value',
//'header'=>'State',
'filter' => false,
'sortable'=>false,
),
array(
'name'=>'discount_validity_date',
'value'=>'$data->discount_validity_date',
//'header'=>'State',
'filter' => false,
'sortable'=>false,
),
array( 'name'=>'discount_is_enabled',
'filter' => false,
'sortable'=>false,
'header'=>'Status',
'type'=>'raw',
'value'=> function ($data){
if($data->discount_is_enabled==1)
return "<a title='Active' href='javascript:void(0)' onclick='change_status(0,".$data->discount_id.")'><img src='".Yii::app()->request->baseUrl."/images/active.png' ></a> ";
else
return "<a title='In-active' href='javascript:void(0)' onclick='change_status(1,".$data->discount_id.")'><img src='".Yii::app()->request->baseUrl."/images/inactive.png' ></a> ";
}
),
array(
'header'=>'Actions',
'class' => 'CButtonColumn',
'template' => ' {update}{delete} ',
'buttons' => array(
// 'view' => array(
// 'label' => 'View',
// 'url' =>'$this->grid->controller->createUrl("view", array("id"=>$data->primaryKey,))',
// 'imageUrl' => false,
// 'options' => array('class' => 'btn btn-green '),
// ),
'update' => array(
'label' => 'Edit',
'url' => '$this->grid->controller->createUrl("update", array("id"=>$data->primaryKey,))',
'imageUrl' => false,
'options' => array('class' => 'btn btn-warning','id'=>'edit'),
),
'delete' => array(
'label' => 'Delete',
'url' => '$this->grid->controller->createUrl("delete", array("id"=>$data->primaryKey, ))',
'imageUrl' => false,
'options' => array('class' => 'btn btn-danger','id'=>'delete'),
),
),
),
),
)); ?>
</div>
</div>