begin process at 2010 03 22 10:29:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > ASP - COMMENT FAIRE UN PYJAMA DANS UN TABLEAU AVEC UN CHANGEMENT DE COULEUR LORS DU SURVOL

ASP - COMMENT FAIRE UN PYJAMA DANS UN TABLEAU AVEC UN CHANGEMENT DE COULEUR LORS DU SURVOL


 Information sur la source



 Description

Suite à une question dans le forum sur ce problème de pyjama dans un tableau, je vous fourni ici une possibilité de le faire en ASP.

Source

  • ' Dans le Haut de la page on va définir 3 Styles qui vont être utilisé dans le tableau
  • <STYLE>
  • TR.changer {color:darkblue; background:#D0D9D9}
  • TR.lignePaire {BACKGROUND-COLOR:#9D9393;COLOR: white;}
  • TR.ligneImpaire {BACKGROUND-COLOR:white;COLOR: black;}
  • </STYLE>
  • ....
  • ' Au début de la boucle de chargement du tableau, on va ajouter ceci
  • if ok then
  • couleur = "class='ligneImpaire' OnMouseOver=""this.className='changer';"" OnMouseOut=""this.className='ligneImpaire';"""
  • else
  • couleur = "class='lignePaire' OnMouseOver=""this.className='changer';"" OnMouseOut=""this.className='lignePaire';"""
  • end if
  • ok = not ok
  • Response.Write "<tr "& couleur &">"
  • ' Puis on continue le chargement des Cellules.
' Dans le Haut de la page on va définir 3 Styles qui vont être utilisé dans le tableau
<STYLE>
  TR.changer {color:darkblue; background:#D0D9D9}
  TR.lignePaire {BACKGROUND-COLOR:#9D9393;COLOR: white;}
  TR.ligneImpaire {BACKGROUND-COLOR:white;COLOR: black;}
</STYLE>

....

' Au début de la boucle de chargement du tableau, on va ajouter ceci

if ok then 
 couleur = "class='ligneImpaire' OnMouseOver=""this.className='changer';"" OnMouseOut=""this.className='ligneImpaire';"""
else
 couleur = "class='lignePaire' OnMouseOver=""this.className='changer';"" OnMouseOut=""this.className='lignePaire';"""
end if 
ok = not ok
Response.Write "<tr "& couleur &">"

' Puis on continue le chargement des Cellules.

 Conclusion

Il ne s'agit que d'une des solutions possibles, mais je trouve celle-ci élégante et simple. A vous de juger.

Bon Coding

Romelard Fabrice (Alias F___)


 Sources du même auteur

Source .NET (Dotnet) SHAREPOINT 2007 - OBTENIR LA LISTE DES WEBPARTS DANS UNE PAG...
Source .NET (Dotnet) SHAREPOINT 2007 - OBTERNIR LA LISTE DES FEATURES D'UN SITE
Source avec une capture Source .NET (Dotnet) SHAREPOINT 2007 - CHARGER LA LISTE DES COLLATIONS SHAREPOINT...
Source avec une capture Source .NET (Dotnet) SHAREPOINT 2007 - CHARGER LA LISTE DES LANGUES INSTALLÉES DA...
Source .NET (Dotnet) C# - FONCTION TRÈS SIMPLE POUR ENVOYER UN MAIL VIA SMTP

 Sources de la même categorie

Source avec Zip SÉRIALISER / DÉSÉRIALISER DES VARIABLES EN ASP par lejdu
CREATION D'UN AUTOCOMPLETE JQUERY AVEC UN CODE SOURCE ASP ET... par dedebis84
Source .NET (Dotnet) RÉCUPÉRER DES VALEURS D'UNE LIGNE DANS UN DATAGRID APRÈS AVO... par PascalCmoa
Source avec Zip Source avec une capture Source .NET (Dotnet) UN SEMBLANT DE MASTERPAGE POUR DES FICHIERS XSL par bizzard4
Source avec Zip CRÉATION DE RAPPORTS EXCEL DYNAMIQUE EN ASP par foliv57

Commentaires et avis

Commentaire de laspirant le 01/11/2003 15:12:50

le plus simple, ne serait il pas d'initialiser une variable juste avant la boucle à i ( T = 1 ) et de tester sur la ligne à afficher le resutat du mod(T), pour savoir si mod T = 1 ou 0 et mettre les modification en fonction du résultat ?

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales