begin process at 2010 03 18 03:17:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Web 2.0

 > 

Ajax

 > 

Encadrer la date du jour dans un calendarExtender


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Encadrer la date du jour dans un calendarExtender

lundi 27 octobre 2008 à 15:22:59 | Encadrer la date du jour dans un calendarExtender

equinoxe83

Membre Club

Bonjour à tous!
Comment faire pour disposer d'un visuel qui pointe la date du jour dans un CalendarExtender sans affecter la date du textbox auquel il se réfère (genre outlook qui encadre la date du jour ET passe en gras les dates comportant un RV).
Merci d'avance.
@+

mardi 28 octobre 2008 à 09:02:44 | Re : Encadrer la date du jour dans un calendarExtender

danious


Bonjour,

Normalement, tu peux faire à peu près ce que tu veux dans une CSS :
- dans la déclaration du CalendarExtender, tu mets CssClass="XXX"
- dans ton CSS :
.XXX .ajax__calendar_today
{
border:solid 1px #a0a0a0;
/* etc... */
}

ajax__calendar_today n'est qu'un élément d'une liste de styles qui te permettent de faire à peu près tout ce que tu veux. La liste est disponible (paragraphe "Calendar Theming").
mardi 28 octobre 2008 à 10:16:14 | Re : Encadrer la date du jour dans un calendarExtender

equinoxe83

Membre Club
Bonjour Danious,
et merci pour la réponse!
C'est là que je me dis que je vais devoir reprendre ma formation sur les CSS ... d'autant qu'elle sont vraiment insdispensables à l'utilisation des controles AJAX!!
Juste une question subsidiaire :
A quoi correspond XXX ?
Mon objectif est de modifier le thème pour tous les calendriers.
J'ai essayé avec
.ajax__calendar_today
{
border:solid 1px #a0a0a0;
/* etc... */
}


mais ça ne fonctionne pas ...
Merci d'avance.
PS : Si tu as un bon tuto sur les CSS, je suis preneur !!

mardi 28 octobre 2008 à 11:39:12 | Re : Encadrer la date du jour dans un calendarExtender

danious


En fait j'ai fait une erreur : ajax__calendar_today change le style du texte indiquant le jour courant dans le CalendarExtender et pas la cellule du jour courant.

Ce que tu veux faire est en fait beaucoup plus compliqué parce qu'aucune CSS prédéfinie ne permet de modifier le style de la date courante dans un CalendarExtender (contrairement au Calendar "normal").
Différentes possibilités :
- Il y a une solution médiocre ici. Je l'ai testée et elle fonctionne, mais elle change simplement en javascript la date courante sélectionnée en choisissant la date du jour. Du coup, cela écrase une ancienne date éventuellement sélectionnée.
- La "bonne" solution serait de fabriquer ton propre contrôle, mais là faut s'accrocher.
- Tu peux essayer de te contenter du Calendar.
- Peut-être qu'un autre membre connaît une solution miracle, mais je n'y crois pas trop.

En ce qui concerne les CSS, je te donne un exemple pour le calendar extender :
<ajax:CalendarExtender ID="ce1" runat="server" TargetControlID="TextBox1" Format="dd/MM/yyyy"
                            CssClass="MyCalendar" />
et dans le CSS :
.MyCalendar .ajax__calendar_today {border:solid 1px #a0a0a0;}

(donc dans cet exemple XXX -> MyCalendar)
Si tu commences à modifier la CSS du CalendarExtender de cette façon, tu auras besoin de la liste dont j'ai déjà envoyé le lien.


mardi 28 octobre 2008 à 12:10:31 | Re : Encadrer la date du jour dans un calendarExtender

equinoxe83

Membre Club
Merci pour l'exemple!
Quant à la date du jour, c'est bien celà que je veux faire :
Encadrer la date du jour actuel sans modifier la date sélectionné dans la textbox associée.
En fait, on aurait la date sélectionnée en gras (mais la je sais faire ... maintenant ... encore merci) ET la date d'aujourd'hui encadrée (pour se repérer plus facilement dans le calendrier.
La question reste donc ouverte ...
Quelqu'un aurait-il trouvé un moyen ?


Cette discussion est classée dans : date, jour, calendarextender, encadrer


Répondre à ce message

Sujets en rapport avec ce message

mise à jour champ date sur access par update (SQL) [ par caussieu ] Bonjour,Voici le code utilisé pour mettre à jour la base de données Access sous ASP / SQL : sql = "Update animations Set animation='"&animation&"', li boite alerte [ par rony ] le message d'alerte suivant ne fonctionne pas pourquoi ?merci1/ tout d'abord je récupére ma variable "dates" de monformulaire.comme ceci dates = req Exercices Excel [ par gwen ] Bonjour, Dans le cadre de ma formation, je dois effectuer quelques exercices sur excel. Afin de savoir si je suis sur la bonne piste, je voudrais vous recupération de la date du jour [ par suzy26 ] J'ai crée des formulaires d'enregistrement, de modification et de suppression. Dans la cas d'un enregistrement, j'ai dans ma base de données un champs Jour de la date [ par Bruto ] Comment puis-je récupérer le jour d'une date de sorte que j'entre le 22/12/2003 et que je récupère Lundi ?Merci Bruto pB date!!! [ par elky ] Dans un report ASP j'affiche la différence entre les données du jour moins celles dela veille.Pour ce faire je sélectionne dans une liste la date de s Date bizarre [ par nickadele ] j'explique mon prob.j'ai une application asp sur une db access via un dsn ODBC, je navigue dans mes pages, je fait des ajouts d'enregistrements à ma b recuperer date de mise a jour [ par akimodo ] AkimodoNewbieMaisPasPourLongtemps'lut,je voudrais indiquer la date de mise à jour des pages, la grosse partie des pages se trouve dans une base access date et heure du jour dans un textbox d'une formview en asp.net [ par caudette ] bonjour,j'aimerai dans une formview avec plusieurs texbox affecté une date te heure du jour, à un autre texbox affecté le nom de l'utilisateur affecté AjaxControlToolKit - MaskedEditValidator et CalendarExtender [ par greedium ] Bonjour,J'ai voulu essayer le MaskedEditValidator associer àCalendarExtender Ajax, hi


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 1,654 sec (4)

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