Cominciamo dal foglio di stile:
/* Foglio di stile "stile.css" per alternative colours */
tr.grigio {
background: gray
}
tr.bianco {
background : #FFFFFF;
}
Ora basta controllare che record stiamo visualizzando nel nostro output con la funzione currentrow che restituisce il numero del record attuale:
<cfoutput query="query">
<cfif query.currentrow mod 2 is 1>
<cfset style="grigio">
<cfelse>
<cfset style="bianco"> <!— comincia bianco riga 1 = dispari —>
</cfif>
Adesso basta specificare che la riga che si sta utilizzando utilizza la classe #style# in questo modo:
<tr class="#style#><td>#campo1# – #campo2#</td></tr>
</cfoutput>
Questo è il metodo più semplice che ho trovato, se siete a conoscenza di uno migliore, sono a disposizione.]]>