Righe di colore alternato con ASP

Daniele Bochicchio

di , in Classic ASP, Misc,

Ci sono diversi approcci per rendere più piacevole, visivamente e come usabilità, una lista di record impaginati in una tabella.
Il metodo più semplice è forse includere direttamente il codice di selezione del colore nel ciclo di estrazione. Esiste però un metodo più rapido che permette di utilizzare una funzione, certamente più semplice da inserire in qualsiasi punto della nostra pagina:

<%

Dim i
i = 0
Function bgcol()
  i = i + 1
  if i = 1 then
    bgcol = "#fffaf0"
  else
    bgcol = "#D0D0f0"
    i = 0
  end if
End Function

%>

Nel ciclo poi basterà sostituire il tag <tr> con
<tr bgcolor="<%=bgcol%>">

per avere automaticamente le linee colorate in maniera alternata.