Orden de los sortables de CListView

Buenas,

Vamos a ver, tengo una página donde muestro un listado, paginado y ordenado por diferentes campos.

Todo funciona correctamente, pero necesito una cosa. Al pinchar en una columna, ordena los datos por dicha columna, pero el primer click lo ordena ascendente, el segundo descente. Necesito que esto, en algunos campos, sea al revés, que cuando se pinche en una columna el orden, en el primer click, sea descendente.

¿Alguna idea de como hacerlo?

Solucionado, si alguien está interesado puede verlo aquí:

http://www.yiiframework.com/forum/index.php?/topic/14940-clistview/page__gopid__74501#entry74501