Posté(e) le 8 février 200619 a 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> ... Modifié le 8 février 200619 a par NiTrOuS
Posté(e) le 8 février 200619 a 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.
Posté(e) le 8 février 200619 a Auteur 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
Posté(e) le 8 février 200619 a 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
Posté(e) le 8 février 200619 a Auteur 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
Posté(e) le 8 février 200619 a 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 !)
Posté(e) le 8 février 200619 a Auteur 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
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.