David Pédehourcq (neo.51) Blog

Blog de David Pedehourcq

Home Contact Syndicate this Site (RSS 2.0) Syndicate this Site (Atom) Login
  36 Posts :: 0 Stories :: 9 Comments :: 0 Trackbacks

Archives

Message Categories

Voilà un bien étrange mystère qui me prend la tête depuis 3 jours : Comment définir les styles d'un calendar via une Css ?

Alors que je croyais avoir trouvé la réponse à mon problème, je suis tombé sur un os :

On peut lier chaque style à une classe Css. Par exemple :



Jusque là ok...

Ensuite dans ma Css :


.DayStyle
{
   color:#006600; /* ForeColor */
   background-color:White; /* BackColor */
   border-color:White; /* BorderColor */
   font-family:Arial;/* Font */
}


On peut ainsi normalement linker tous les styles d'un calendar à une Css. Le problème, c'est que dans l'exemple que je vous montre, dans le DayStyle, la couleur des jours restera en noir à l'exécution !!! Et uniquement à l'éxécution, c'est là que ça devient allucinnant, mais dans le designer de Visual Studio .NET (2003) la couleur des jours est bien celle définie dans la Css...

Afin d'éssayer de comprendre ce phénomène étrange, j'ai fouillé un peu dans le code html et oh surprise :


9


he oui ! par défaut les liens du calendar semblent être en noir. Si on définit un style manuellement dans visual studio (ou direct dans le code aspx) pas de problème, mais si on veut linker le style avec une Css les liens du calendar posent problème et se trouvent en noir :'(

Encore pire mes recherches ne m'ont ammené qu'a ça : http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=389152

pas trés encourageant en effet ;p

... mais je vais continuer mes recherches, MSDN ne veut toujours pas parler et il semble que je sois le seul sur cette planète à vouloir linker une Css à un calendar !!!

stay tuned !!!

posted on mardi 6 janvier 2004 15:11

Feedback

# re: Css et Calendar 08/01/2004 16:39 david P
bon on a fini par trouver une "bidouille" en forçant la CSS à prendre le dessus sur le style.

Par rapport à mon exemple il faut dans la CSS :

TD.DayStyle A
{
font-family : Arial ! important; /* Font */
color :#006600 ! important;
}

voilà pour ceux que ça interesse ...

# WebControles sympas :) 08/01/2004 16:50 David P


# re: Css et Calendar 16/08/2007 15:48 smack that ringtone
hi all

# re: Css et Calendar 16/08/2007 15:49 free ringtones verizon
thanks

Post Feedback

Title:
Name:
Url:
Comments: 
Enter the code you see: