Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Olika färger på varannan rad...........

Postades av 2002-01-15 11:45:04 - Tomas Karlsson, i forum asp - allmänt, Tråden har 13 Kommentarer och lästs av 1403 personer

Hejsan!

Det jag söker är det utseendet som finns här på forumet, har sett ett inlägg om detta förut men kan inte hitta det.

Alltså hur gör man?

/Tomas


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 11:55:33 - Jan Eriksson

Finns många varianter. Har lagt en kod i en FOR-loop men du får lägga in den där du loopar ut dit recordset.

Klipp, klista och testa

<code>
<%
Response.Write "<table width=500>"
For i = 1 To 20
If strBGR = "Green" Then strBGR = "Red" Else strBGR = "Green"
Response.Write "<tr><td bgcolor=" & strBGR & ">Japp vad roligt</td></tr>"
Next
Response.Write "</table>"
%>
</code>

/Janne


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 12:31:38 - Hector Hernandez

den är är nog enklare janne du lärde ju oss detta
<code>
<%
if varBgr = "#d5f3fd" Then varBgr ="#ffffff" else varBgr="#d5f3fd"
%>
<table width="551" cellspacing="0" cellpadding="0">
<tr bgcolor="<%=varBgr%>">
<td>färg 1</td>
</tr>
<tr bgcolor="<%=varBgr%>">
<td>färg 2</td>
</tr>

</table>
</code>

CUT AND COPY
// Hector


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 12:42:32 - Jan Eriksson

Nix, Hector. Denna lärde jag er icke tackvare att det inte skulle fungera ;-)
Koderna är snarlika men loopen måste ligga innanför table-taggarna.
<code>
<table width="551" cellspacing="0" cellpadding="0">
<%
'Start loop
if varBgr = "#d5f3fd" Then varBgr ="#ffffff" else varBgr="#d5f3fd"
%>

<tr bgcolor="<%=varBgr%>">
<td>färg 1</td>
</tr>
<%
'Stopp loop
%>
</table>
</code>
Men den är lite annorlunda eftersom bagrunden sätts i tr istället för td vilket är, många gånger, mycket enklare.

/Janne


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 14:21:15 - Petri Huila

Hej!

Denna tycker jag är väldigt enkel.

<%
Do until RecSet.EOF

counter = counter + 1

if counter = 2 then
counter = 0
end if

if counter = 0 then
color="f1f1ea"
else
color="fcfcf6"
end if
%>

<tr bgcolor="<%=color%>">

' + resten för att bygga upp en tabellrad med kolumner etc.
' Avsluta med:

Loop




Hälsningar Phu


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 17:28:47 - Ulf Elfving

Nästan samma som Phu's...

Do until RecSet.EOF

counter = counter + 1

if counter Mod 2 = 0 then
color="f1f1ea"
else
color="fcfcf6"
end if
%>

<tr bgcolor="<%=color%>">

' + resten för att bygga upp en tabellrad med kolumner etc.
' Avsluta med:

Loop


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 19:44:28 - Ivar Torstensson

Nästan samma som ulfs
<code>
b_color = false
Do until RecSet.EOF

b_color = not b_color

if b_color then
color="f1f1ea"
else
color="fcfcf6"
end if
%>

<tr bgcolor="<%=color%>">

' + resten för att bygga upp en tabellrad med kolumner etc.
' Avsluta med:

Loop
</code>


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 20:13:47 - Jan Eriksson

Många varianter :-)

Ett tips. Jag brukar loopar ut två olika classer (StyleSheet). Då kan man ändra mera saker om man vill tex font-färg osv.

/Janne


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-15 20:14:22 - Pontus Wång

Och ytterliggare ett sätt:

b_color = false
Do until RecSet.EOF

b_color = not b_color
color=iif(b_color,"f1f1ea","fcfcf6")
%>

<tr bgcolor="<%=color%>">

' + resten för att bygga upp en tabellrad med kolumner etc.
' Avsluta med:

Loop


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-16 08:29:08 - Ivar Torstensson

Blir ju bara bättre och bättre :-D


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-16 08:46:51 - Jan Eriksson

Nu rycker jag i nödbromsen. :-)
Iif fungerar tyvärr inte i VBscript men däremot i VB. Hade det fungerat så tycker jag nog att det hade varit den snyggaste lösningen, men tyvärr.

/Janne


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-16 09:16:00 - Pontus Wång

Menar du att alla inte bygger metoder för den typen av kommandon???

Skojar bara, jag är inte SÅ hemma på vbscript.


Svara

Sv: Olika färger på varannan rad...........

Postades av 2002-01-16 22:50:39 - Andreas Hillqvist

b_color = False
Do until RecSet.EOF
b_color = not b_color
If b_color Then color = "f1f1ea" Else color = "fcfcf6"
%>

<tr bgcolor="<%=color%>">

<%

' + resten för att bygga upp en tabellrad med kolumner etc.
' Avsluta med:
RecSet.MoveNext
Loop


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
5 469
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies