Bonjour, je travaille sur un siteweb en asp.net/c#. jutilise comme calendrier le type asp:calendar. l'exécution passe sans problème, mais quand je sélectionne une date ça ne change rien, voici le code de la méthode ocDateSalle_Changed :
dans le page_load je mets le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected void ocDateSalle_Changed(object sender, EventArgs e) { tbDateSalle.Text = ocDateSalle.SelectedDate.ToShortDateString();//mettre à jour le champs texte pgSalle = new PlanningSalle(ocDateSalle.SelectedDate.Date, AddDays(7), int.Parse(lbSalleEmplacement.SelectedValue), false);// raffraichir le planning this.pgSalle.DataBind(); }
je ne sais pas qu'est ce qu'il faut changer pour rafraichir la page dès qu'une date est sélectionnée. jai besoin de votre aide svp
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 // Traitement de la page ////////////////////////////////////////////////////// if (!Page.IsPostBack) { tbDateSalle.Text = DateTime.Today.ToShortDateString();// remplir le champs texte ocDateSalle.SelectedDate = ocDateMateriels.SelectedDate = DateTime.Today; } else// l'affichage de l'onglet correspondant { if (menu.SelectedValue == "salles") ocDateSalle_Changed(this.ocDateSalle, new EventArgs()); else if (menu.SelectedValue == "materiels") ocDateMateriels_Changed(this.ocDateMateriels, new EventArgs()); }
PS : j'utilise comme navigateur IE6.
Partager