Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : calendrier avec liste déroulante ds semaine [ Web 2.0 ] (carlito7)

samedi 17 mai 2008 à 22:00:46 | calendrier avec liste déroulante ds semaine

carlito7

Bonsoir,

Je suis actuellemnt entrain de développer une application web de gestion de planning en C#.net, le problème est le suivant:
J'ai une liste déroulante des semaine de l'année

salleLundiMardi1/1Mercredi2/1Jeudi3/1Vendredi4/1Samedi5/1Dimanche6/1
















 je souhaiterais en changeant le numéro de la semaine avoir les bonnes date ce qui n'est pas le cas actuellement. Cela fait
quelques jours que je galère mais impossible de trouver un exemple sur le net.

Merci de votre aide.

samedi 17 mai 2008 à 22:43:21 | Re : calendrier avec liste déroulante ds semaine

jacksparoow

utilise l'évenement SelectedIndexChanged de la dropdownlist et la tu peux incorporer ton code qui va faire le traitement à  l'interieur de la méthode qui va gérer l'évenement.

Les fins justifient les moyens_________________________________________________
Yassine BENNANI
- Ingénieur en génie logiciel & multimédia (Consultant SI)

dimanche 18 mai 2008 à 12:51:32 | Re : calendrier avec liste déroulante ds semaine

carlito7

cet effectivement l'évènement que j'utilise mais comme je suis néophite dans le dev, j'ai du mal écrire mon algorithme.
pourrais-tu me le corriger merci d'avance.

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)

{

DateTime current = newDateTime(2008, 1, 1);

int an = current.Year;

int mois = current.Month;

int jour = current.Day;

int numSemaine = current.DayOfYear;

DayOfWeek titi = current.DayOfWeek;

int longueur = DateTime.DaysInMonth(an, mois);

int toto = Convert.ToInt32(titi);

int [] mnth = newint[13] { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365 };

CultureInfo myCI = newCultureInfo("fr-FR");

System.Globalization.Calendar myCal = myCI.Calendar;

CalendarWeekRule myCWR = myCI.DateTimeFormat.CalendarWeekRule;

DayOfWeek myFDOW = myCI.DateTimeFormat.FirstDayOfWeek;

myCal.GetWeekOfYear(current, myCWR, myFDOW);


while
(DropDownList1.SelectedIndex!=53)

{

while (jour <= longueur)

{

switch (jour)

{

case 0: Label1.Text = jour + "/" + current.Month; break;

case 1: Label2.Text = jour + "/" + current.Month; break;

case 2: Label3.Text = jour + "/" + current.Month; break;

case 3: Label4.Text = jour + "/" + current.Month; break;

case 4: Label5.Text = jour + "/" + current.Month; break;

case 5: Label6.Text = jour + "/" + current.Month; break;

case 6: Label7.Text = jour + "/" + current.Month; break;

}

 

if (toto > 6)

{

toto = 0;

DropDownList1.SelectedIndex += 1;

 

}

jour++;

numSemaine++;

}

}

}

 




Cette discussion est classé dans : calendrier, liste, déroulante, ds, semaine


Répondre à ce message

Sujets en rapport avec ce message

Lien [ par Lintra ] BonjourComment créer un lien ds un liste déroulante.Je veux que lorsque l'utilisateur choisisse un menu ds la liste déroulante, il aille directement Liste déroulante modifiable [ par PoUpA ] voilà j'ai un petit probleme je cherche a faire une liste déroulante générée a partir d'une base de donnée ou l'on pourrais ajouter un champ en cliqua Liste déroulante [ par rita ] Qui peut me dire comment faire pour que ma liste déroulante s'arrête sur le premier nom et non sur le dernier tout en bas?Voici le code : Liste déroulante [ par rita ] Qui peut me dire comment faire pour que ma liste déroulante s'arrête sur le premier nom et non sur le dernier tout en bas?Voici le code : Récupération d'une valeur sur une liste déroulante [ par rallierst ] Bonjour à tous et à toutes,En fait j'ai une liste déroulante que je remplie par une base de données. (cela fonctionne bien), et lorsque je choisi un é Récupération d'une valeur venant d'une liste déroulante [ par rallierst ] Bonjour à tous et à toutes,En fait j'ai une liste déroulante que je remplie par une base de données. (cela fonctionne bien), et lorsque je choisi un é Récupération d'une valeur venant d'une liste déroulante [ par rallierst ] Bonjour à tous et à toutes,En fait j'ai une liste déroulante que je remplie par une base de données. (cela fonctionne bien), et lorsque je choisi un é Liste déroulante sélection du 1er élement [ par rita ] Salut,je n'arrive pas à sélectionner le premier élement de la liste déroulante avec ce code.Le deuxiéme oui.Quelqu'un a-il- la solution?   <select sélection dans une liste déroulante [ par Jackboy ] salut j'ai une liste déroulante et 2 checkbox qui est connecter à une bd et je désire que lorsque l'utilisateur sélectionne un item dans le menu, que un calendrier dans une zone de liste [ par pikaspike ] Comme le titre l'indique je recherche un moyen de mettre un calendrier dans une zone de listeEn fait j'ai, sur une page, une recherche a faire suivant


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.