Alternar colores de Tablas

15/07/2003 - 17:33 por D | Informe spam
Hola Webmasters!

Alguien sabe como puedo alternar
el color de las filas de una tabla
cuando son llenadas con datos de una DB.
Solo 2 colores.

y como pagino los registros?


Espero haberme explicado.

De antemano Gracias.

Preguntas similare

Leer las respuestas

#1 Diego
15/07/2003 - 17:41 | Informe spam
Qué base de datos??

Y respecto a los colores ensaya:

<tr style="background-color:#FF0000;">
<td>Hola</td>
<td>Prueba 1</td>
</tr>






"" escribió en el mensaje
news:014c01c34ae6$77ef70a0$
Hola Webmasters!

Alguien sabe como puedo alternar
el color de las filas de una tabla
cuando son llenadas con datos de una DB.
Solo 2 colores.

y como pagino los registros?


Espero haberme explicado.

De antemano Gracias.
Respuesta Responder a este mensaje
#2 Sergi Faber
18/07/2003 - 14:41 | Informe spam
wrote:

Hola Webmasters!



Hola ,

Alguien sabe como puedo alternar
el color de las filas de una tabla
cuando son llenadas con datos de una DB.
Solo 2 colores.



Te cuento mi manera:
Usando CSS, el método GetRows y el operador Mod ;-)

-Creas el RecordSet (objRS) y lo rellenas con los datos
que devuelve tu consulta, para posteriormente utilizar
el método GetRows del mismo y cerrarlo junto a la conexión (objConn).

<%
' ...
arrTaula=objRS.GetRows
objRS.Close
set objRS=Nothing
objConn.Close
Set objConn=Nothing
%>

-En el head de la página usas CSS
para controlar el color de los '<tr>'

<style type="text/css">
.clar {
background-color:rgb(220,220,220);
}
.fosc {
background-color:rgb(180,180,180);
}
</style>

-En el body de la página creas la tabla dinámicamente
y alternas el color de los '<tr>'

<table>
<%
Dim strCla
Dim i,j
For i=0 to UBound(arrTaula,2) 'recorres los registros. arrTaula(j,i)
If i Mod 2 = 0 Then
strCla="fosc"
Else
strCla="clar"
End If
%>
<tr class="<%=strCla%>">
<% For j=0 to UBound(arrTaula,1) ' recorres los campos %>
<td><%=arrTaula(j,i)%></td>
<% Next %>
</tr>
<% Next %>
</table>

y como pagino los registros?



Ya puestos con GetRows es bastante sencillo. Pásate por:
http://www.aspfacil.com/articulos/110201.asp
http://www.aspfacil.com/codigo/grpaginar.asp

Salut!

Sergi Faber
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida