spirit33
Messages postés26Date d'inscriptionmercredi 14 novembre 2007StatutMembreDernière intervention24 juillet 2009
-
18 juil. 2008 à 10:21
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
18 juil. 2008 à 20:48
Bonjour,
Je suis débutant en c# et je doit reprendre une application web pour y faire quelque modification.
Sur cette application j'ai des évènements avec des dates mais dés que ces évènements dépassent la date d'aujourd'hui, ils doivent être écrit en rouge.
Pour cela j'essaie de comparer la date d'aujourd'hui avec celle de l'évènement.
Mon problème est que la date de cette évènement est écrite par ceci dans le code en HTML:
<%# Eval("EventMaxEndDate","{0:d}")%>
J'aimerais savoir comment je pourrais récupérer cette date dans le code c# pour pouvoir la comparer.
spirit33
Messages postés26Date d'inscriptionmercredi 14 novembre 2007StatutMembreDernière intervention24 juillet 2009 18 juil. 2008 à 12:24
Bonjour Bidou,
Malheureusement je n'arrive pas à faire fonctionner ton code.
Je pense que c parce que la date de mon évènement ce trouve dans un repeater.
voici le code Html :
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 juil. 2008 à 13:11
Ha tu es dans le ItemDataBound...
Dans ce cas tu récupères l'object courant avec le DataItem (comme tu l'as deja fait). C'est un Calendar?! A parti de là, tu peux récupérer la date sélectionnée....
Donc tu as une référence sur ta date.
Ensuite, si t'as un label où tu dois insérer ta date, tu fais un FindControl(tonLabelId), puis tu lui assignes la couleur en fonction de la date courante (voir mon 2ème poste).
J'espère que c'est clair