Resuelto: Cambiar obtencion de datos de un dropDownList de la BD

Saludos a los foristas, necesito transformar este dropDownList:

 echo CHtml::dropDownList("Cheques[$index][numero]", 'val1',['val1'=>'Valor 1','val2'=>'Valor 2'],['id'=>"cheques-$index-numero"]);

Es para que tome los valores del campo numero de la tabla cheques de la base de datos y no asi, con valores predeterminado, es para un formularios donde uso la extension esaverelatedbehavior, donde un TextField es asi:

  echo CHtml::activeTextField($model, '[' . $index . ']numero', array('size' => 20, 'maxlength' => 20));

Espero sus ayuda.

Me respondo yo mismo ya esta resuelto con esto:

 echo CHtml::dropDownList('[' . $index . ']numero', '[' . $index . ']Importe',
                        CHtml::listData(Cheques::model()->findAll(), 'Id', 'numero', 'Importe')
                );

Disculpen, es que como la forma se habia hecho con la extension antes mencionada el dropDownList debia llevar otra forma con los campos, pero asi se resolvio. Un saludo y geacias de todas formas.