<asp:id du calendrier="Calendar1" CellPadding="2" Largeur="160px" TitleStyle-BackColor="#000000" BorderColor="#aaaaaa" DayHeaderStyle-BackColor="#5e715e" AutreMoisJourStyle-ForeColor="#cccccc" DayNameFormat="Complet" runat="serveur" TitreStyle-ForeColor="#ffffff" SuivantPrevStyle-ForeColor="#ffffff" Espacement des cellules="1" WeekendDayStyle-BackColor="#eeeeee" DayHeaderStyle-ForeColor="#ffffff" Mode de sélection="Aucun" Aujourd'huiDayStyle-BorderColor="#5e715e" Aujourd'huiDayStyle-BorderWidth="1" Aujourd'huiDayStyle-Font-Bold="true" Aujourd'huiDayStyle-ForeColor="#5e715e" > |
private int[] arrCurrentDays, arrPreDays, arrNextDays; //Les trois variables sont le mois en cours, le mois précédent et le mois suivant. private int intCurrentMonth,intPreMonth,intNextMonth; //Trois tableaux d'entiers stockent les dates mensuelles relatives avec les blogs écrits dessus protected System.Web.UI.WebControls.Calendar Calendar1; // Ceci est notre contrôle de calendrier |
private void Calendar1_PreRender (expéditeur d'objet, System.EventArgs e) { Thread threadCurrent = Thread.CurrentThread; CultureInfo ciNew = (CultureInfo)threadCurrent.CurrentCulture.Clone(); ciNew.DateTimeFormat.DayNames = new string[]{"Jour", "Un", "Deux", "Trois", "Quatre", "Cinq", "Six"} ; ciNew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sunday; threadCurrent.CurrentCulture = ciNew; } |
private void Calendar1_DayRender (expéditeur d'objet, System.Web.UI.WebControls.DayRenderEventArgs e) { //Ce contrôle se produit chaque jour lors de sa création. CalendarDay d = ((DayRenderEventArgs)e).Day; TableCell c = ((DayRenderEventArgs)e).Cell; } |