Bonjour à tous,
Je fais un rapport avec le choix de choisir un intervalle de date. J'utilise 2 zone de texte ( Date de debut , date de fin) deux boutons qui ouvre un calendrier. Selon le bouton cliqué cela alimente telle ou telle zone de texte.
Je n'arrive pas à faire passer un argument quand je clique sur mon calendrier.
Mon calendrier est cldChoix
Voici Mon code
sur l'événements cldChoix_SelectionChanged ma valeur Flag est tjs à null et je ne comprends pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 public int Flag; protected void Page_Load(object sender, EventArgs e) { txtDateDeb.Text = ""; txtDateFin.Text = ""; } protected void cmdDateDeb_Click(object sender, EventArgs e) { cldChoix.Visible = true; Flag = 1; } protected void cldChoix_SelectionChanged(object sender, EventArgs e) { if (Flag == 1) { txtDateDeb.Text = cldChoix.SelectedDate.ToShortDateString(); } else { if (Flag == 2) { txtDateFin.Text = cldChoix.SelectedDate.ToShortDateString(); } } cldChoix.Visible = false; } protected void cmdDateFin_Click(object sender, EventArgs e) { cldChoix.Visible = true; Flag = 2; }
Merci de votre aide
Partager