February 8, 200620 yr Bonjour, j'ai un petit soucis avec les tableaux HTML. J'ai un grand tableau avec un couleur pour la bordure, une couleur de fond, enfin tout ce qu il y a de plus simple. Mon probleme, c est que quand un champ dans un <td></td> est vide, la bordure ne s'affiche pas. Ce qui fait que, comme j'ai beaucoup de champ vide, j'ai comme des petites cases par-ci par-là. Voici mon code source: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN><html><head><title>Liste des IP du range 1</title><meta name=GENERATOR content=Microsoft Visual Studio .NET 7.1><meta name=CODE_LANGUAGE content=Visual Basic .NET 7.1><meta name=vs_defaultClientScript content=JavaScript><meta name=vs_targetSchema content=http://schemas.microsoft.com/intellisense/ie5></head><body bgcolor=lightsteelblue MS_POSITIONING=GridLayout><div align=center><a href=accueil.aspx><img src=baxter2.jpg></a><h1>Liste des IP du range 1</h1><a href=voir_range.aspx>Retour</a><br><br><table border=1 bordercolor=#aaaadd bgcolor=#ccccff><tr><td bgcolor=#aaaadd>Adresse IP</td><td bgcolor=#aaaadd>Device</td><td bgcolor=#aaaadd>Mac adresse</td><td bgcolor=#aaaadd>Responsibility</td><td bgcolor=#aaaadd>Notes</td><td bgcolor=#aaaadd>Action</td></tr><tr><td bgcolor=#ccccff>10.100.10.1 </td><td bgcolor=#ccccff>Rtrbele01 </td><td bgcolor=#ccccff>0060.2f03.437a </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=1>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.2 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=2>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.3 </td><td bgcolor=#ccccff>Rtrbele02 </td><td bgcolor=#ccccff>0060.2f03.45d2 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=3>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.4 </td><td bgcolor=#ccccff>Rtrbele03 </td><td bgcolor=#ccccff>0010.2936.0930 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=4>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.5 </td><td bgcolor=#ccccff>Rtrbele04 </td><td bgcolor=#ccccff>0010.7bf9.aaf0 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=5>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.6 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=6>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.7 </td><td bgcolor=#ccccff>Rtrbele06 </td><td bgcolor=#ccccff>0010.2935.9e00 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>Link to BioScience 3640 </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=7>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.8 </td><td bgcolor=#ccccff>Rtrbele08 </td><td bgcolor=#ccccff>0030.94be.6dd8 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>In pabx C1600 </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=8>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.9 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=9>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.10 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>DEFAULT GATEWAY </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=10>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.11 </td><td bgcolor=#ccccff>Catbele01 sc0 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>C5500 site 1 </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=11>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.12 </td><td bgcolor=#ccccff>Catbele02 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>C5500 site 2 </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=12>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.13 </td><td bgcolor=#ccccff>mDLBEles01 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>Vlan 172 standby </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=13>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.14 </td><td bgcolor=#ccccff>mDLBEles02 </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff> </td><td bgcolor=#ccccff>Vlan 172 primary </td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=14>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.15 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=15>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.16 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=16>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.17 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=17>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.18 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=18>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.19 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=19>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.20 </td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff></td><td bgcolor=#ccccff><a href=modifier_ip.aspx?ip=20>Modifier</a></td><tr><tr><td bgcolor=#ccccff>10.100.10.21 </td><td bgcolor=#ccccff>ns1.europe.baxter.com </td><td bgcolor=#ccccff>0800.20b9.2b0e </td><td bgcolor=#ccccff> ... Edited February 8, 200620 yr by NiTrOuS
February 8, 200620 yr Evite d'utiliser des description de style dans les balise html, utilise le Css pour stylé tes tableaux. Tu n'en saura que plus content le jours ou tu devras/voudras changer le look pour ameliorer/correspondre a une nouvelle charte graphique.
February 8, 200620 yr Author Merci, c'est en partie résolu. Maintenant, si toute la ligne est vide, j'ai bien les bordures qui s'affiche. Mais j'ai encore un petit soucis, s'il y a ne fut-ce qu'un donnée dans la ligne, la bordure des autres champs vide de cette ligne ne s'affiche pas :( Je sens que je vais avoir la solution mais bon ... A mon avis ca vient de ca: While reader.Read() id_ip = reader(0) adresse_ip = reader(1) If Not IsDBNull(reader(2)) Then device = reader(2) Else device = " " End If If Not IsDBNull(reader(3)) Then mac_adresse = reader(3) Else mac_adresse = " " End If If Not IsDBNull(reader(4)) Then responsibility = reader(4) Else responsibility = " " End If If Not IsDBNull(reader(5)) Then notes = reader(5) Else notes = " " End If
February 8, 200620 yr Essaye de mettre des quoiqu'il arrive (tu concatènes un à la suite de ton affichage). Si ça se trouve, les reader(x) ne sont pas nul au niveau de la base de données mais ne contiennent en fait rien. A tester donc... NB : et fait ton Windows Update
February 8, 200620 yr Author Si ça se trouve, les reader(x) ne sont pas nul au niveau de la base de données mais ne contiennent en fait rien. Je viens de remarquer cela à l'instant, c est de la que vient mon probleme, les champs ne sont plus à NULL mais ne contiennent rien. Un grand merci les amis
February 8, 200620 yr Si ça se trouve, les reader(x) ne sont pas nul au niveau de la base de données mais ne contiennent en fait rien. Je viens de remarquer cela à l'instant, c est de la que vient mon probleme, les champs ne sont plus à NULL mais ne contiennent rien. Un grand merci les amis Pas de quoi (j'suis en veine aujourd'hui ! 2 bonnes intuitions, faut que je me fasse un p'tit loto moi !)
February 8, 200620 yr Author Aie désolé de te décevoir mais j'arrive toujours pas. Je fais ce test: If Not IsDBNull(reader(2)) Then device = reader(2) If device = "" Then device = " " End If Else device = " " End If Et ca ne change rien :( Y a pas autre chose que If device = "" ??? Edit: j'ai fait comme tu m as dit (concaténation avec un espace) et ca marche
Archived
This topic is now archived and is closed to further replies.