Clistview en yii Undefined variable dataProvider

Necesito una vista de lista en miindex.php. Esto es que no tiene ningún modelo por lo que utilicé.CSqlDataProvider para declarar el proveedor de datos y representarlo en el índice desde el controlador. Aquí está mi acción del controlador ...

public function actionIndex()
{
        $sql="select * from Ads";
        $totalItemCount=20;
        $dataProvider = new CSqlDataProvider($sql, array(
                'totalItemCount' => $totalItemCount,
                                )); 

        $this->render('index',array('dataProvider'=>$dataProvider));
}

Aquí está mi código index.php ....

$this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'index',
    'id'=>'list',
    ));

Estoy recibiendo un error

"Variable no definida: dataProvider"

Respuestas a la pregunta(1)

Su respuesta a la pregunta