/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Skiftevis en farve ved celler
Fra : Dennis Møller


Dato : 02-12-03 18:43

Jeg henter nogle data fra en database med en løkke, som bliver
skrevet i en tabel, hvor hver linje i databasen bliver til en
række celler i en tabel.
Jeg vil gerne have at hver anden række har en anden farve, så
tabellen bliver flot og overskuelig. Se evt.:
http://www.html.dk/scripts/css/00002/eksempel.asp
Dataene i databasen kan både slettes og redigeres fra en
administrationsside.
Men det er jo heller ikke i databasen at farverne skal angives.
Det må være på siden med noget ASP... men hvordan?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
pepss (02-12-2003)
Kommentar
Fra : pepss


Dato : 02-12-03 19:07


"Dennis Møller" skrev
> Jeg henter nogle data fra en database med en løkke, som bliver
> skrevet i en tabel, hvor hver linje i databasen bliver til en
> række celler i en tabel.
> Jeg vil gerne have at hver anden række har en anden farve, så
> tabellen bliver flot og overskuelig.

du kan prøve at kikke har
http://activedeveloper.dk/aspdigital/2002101701.asp
det kan dda gi een ide til hvordan det kan gøres


--
pepss
den ordblinde der prøver at blive web-designer
www.cafe-flirt.dk
www.team-blitz.dk



Dennis Møller (02-12-2003)
Kommentar
Fra : Dennis Møller


Dato : 02-12-03 21:08

Det virker bare for fedt ! Tusind tak for hjælpen! :P

pepss wrote in dk.edb.internet.webdesign.serverside.asp:
> du kan prøve at kikke har
> http://activedeveloper.dk/aspdigital/2002101701.asp
> det kan dda gi een ide til hvordan det kan gøres

For lige at gøre det lidt nemmere for andre, så er koden, som
folk skal bruge følgende:

If blnBGColor = True Then
strBGColor = "#999966"
blnBGColor = False
Else
strBGColor = "#CCCC99"
blnBGColor = True
End If

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (02-12-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 02-12-03 22:23

Dennis Møller skrev:

> If blnBGColor = True Then

- kan også skrives:
   
   If blnBGColor Then

( = True er underforstået i en if-sætning)


Hvis man har en tæller-variabel, kan den også bruges til at sætte
baggrundsfarven:

If count MOD 2 = 0 Then
   bgcolor = "red"
Else
   bgcolor = "blue"
End if
....
count = count + 1
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars Linde (03-12-2003)
Kommentar
Fra : Lars Linde


Dato : 03-12-03 10:10

Jeg plejer at bruge følgende kode

Det fede er at funktionen kan benyttes til så maget andet and bare lige
farveskift

<%
'Funktion til at erstatte en simpel If-Then-Else konstruktion
Function Iif(pvExpr,pvIfTrue,pvIfFalse)
If pvExpr Then
Iif = pvIfTrue
Else
Iif = pvIfFalse
End If
End Function
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<style>
td {font-family: Verdana; font-size: 12px;}
</style>
</head>
<body>
<table border="0" cellpadding="6" cellspacing="0">
<%
for intCount = 1 to 20
Response.write "<tr bgcolor=""" & Iif(intCount MOD 2 =
0,"#CCCCCC","#FFFFFF") & """>"
Response.write "<td>" & intcount & "</td>"
Response.write "<td></td>"
Response.write "</tr>"
Next
%>
</table>
</body>
</html>


Med venlig hilsen
--
Lars Linde



Jens Gyldenkærne Cla~ (03-12-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 03-12-03 10:54

Lars Linde skrev:

> Function Iif(pvExpr,pvIfTrue,pvIfFalse)
> If pvExpr Then
> Iif = pvIfTrue
> Else
> Iif = pvIfFalse
> End If
> End Function

Ikke tosset - det gør udskrivningskoden lettere at læse (og
skrive).

NB: Læs gerne min signatur. Det er lettere at følge tråden hvis du
citerer lidt af det du kommenterer.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars Linde (03-12-2003)
Kommentar
Fra : Lars Linde


Dato : 03-12-03 13:29

> Ikke tosset - det gør udskrivningskoden lettere at læse (og
> skrive).

Nemlig

> NB: Læs gerne min signatur. Det er lettere at følge tråden hvis du
> citerer lidt af det du kommenterer.

Den har jeg læst, jeg mente bare at det var bedre at gøre "plads" til koden.
Jeg har muligvis taget fejl...

--
Lars Linde



Jens Gyldenkærne Cla~ (03-12-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 03-12-03 14:05

Lars Linde skrev:

> Den har jeg læst, jeg mente bare at det var bedre at gøre
> "plads" til koden. Jeg har muligvis taget fejl...

Det er ikke godt at citere for meget - for så bliver det svært at
finde frem til hvad den nye tekst kommenterer. Men det er heller
ikke godt helt at undlade at citere - for her kan man slet ikke se
hvad der kommenteres.

Nogle af os ser kun nye (ulæste) indlæg i en tråd - og andre har
visning af indlæg helt adskilt fra visning af tråde. Derfor er det
vigtigt at man i det enkelte indlæg kan se dels hvem der har
skrevet det ("Hans Hansen skrev:") og dels et kort citat der viser
hvad Hans Hansen skrev (bare nok til at man kan forstå
tilføjelsen). Hvis man ikke kan finde et relevant citat, kan man
skrive et kort resume i klammer:


   Hans Hansen skrev:

   [...om at lave skiftende farver i tabeller]


I de fleste tilfælde er et citat dog at foretrække.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars Linde (04-12-2003)
Kommentar
Fra : Lars Linde


Dato : 04-12-03 09:39

Jens Gyldenkærne Clausen skrev:

> Det er ikke godt at citere for meget - for så bliver det svært at
> finde frem til hvad den nye tekst kommenterer. Men det er heller
> ikke godt helt at undlade at citere - for her kan man slet ikke se
> hvad der kommenteres.

Det er hermed noteret.

Jeg kender kun til Outlook Express, så jeg havde ikke kendskab
til at, andre news readers viser tråde og indlæg anderledes end den
måde jeg ser dem på.

Man lærer lidt hver dag...

--
Lars Linde



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408848
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste