Jump to content

[Resolu] Problème de bordure dans un tableau


Recommended Posts

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

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

test8az.th.jpg

Link to comment
Share on other sites

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 :non:

Link to comment
Share on other sites

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 :non:

Link to comment
Share on other sites

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 :non:

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

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...