NiTrOuS Posted February 8, 2006 Share Posted February 8, 2006 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> ... Link to comment Share on other sites More sharing options...
gvosnet Posted February 8, 2006 Share Posted February 8, 2006 Essaye en mettant un dans tes <TD></TD> vides. Link to comment Share on other sites More sharing options...
NiTrOuS Posted February 8, 2006 Author Share Posted February 8, 2006 Ok je vais essayer, en attendant, voici un screen: Link to comment Share on other sites More sharing options...
tsubasaleguedin Posted February 8, 2006 Share Posted February 8, 2006 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. Link to comment Share on other sites More sharing options...
NiTrOuS Posted February 8, 2006 Author Share Posted February 8, 2006 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 Link to comment Share on other sites More sharing options...
gvosnet Posted February 8, 2006 Share Posted February 8, 2006 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 Link to comment Share on other sites More sharing options...
NiTrOuS Posted February 8, 2006 Author Share Posted February 8, 2006 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 Link to comment Share on other sites More sharing options...
gvosnet Posted February 8, 2006 Share Posted February 8, 2006 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 !) Link to comment Share on other sites More sharing options...
NiTrOuS Posted February 8, 2006 Author Share Posted February 8, 2006 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 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.