begin process at 2012 02 08 21:52:17
  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 Source .NET (Dotnet) ASP.NET - SAVOIR QUAND L'UTILISATEUR FERME LA FENETRE VIA CA... par werdDomain
CLASSE IMBRIQUÉS EN VBSCRIPT DE DOSSIERS (APPLICABLE ASP) par internetdev
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

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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,920 sec (3)

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