Telerik RadCalendar - Specialdays : Comment afficher la Date de la Journée Spéciale

Je ne suis pas familier avec RadCalendar composant. Moyens de garder avec moi si ma question est une fonctionnalité de base.

Mon but est d'afficher les jours sélectionnés avec différents BackColor valeurs, selon le choix du client. Fondamentalement, seulement la modification de la ItemStyle pour les jours sélectionnés sont acceptable pour moi, mais je ne pouvais pas trouver comment le faire?
J'ai donc essayé une différen approche comme suit:

J'ai créé SpecialDays dans mon Calendrier

<telerik:RadCalendar AutoPostBack="true" ID="calendar1" runat="server"  Width="400px" Height="300px" FirstDayOfWeek="Monday">
            <SpecialDays>
                <telerik:RadCalendarDay TemplateID="temp1"></telerik:RadCalendarDay>
            </SpecialDays>
            <SpecialDays>
                <telerik:RadCalendarDay TemplateID="temp2"></telerik:RadCalendarDay>
            </SpecialDays>
            <SpecialDays>
                <telerik:RadCalendarDay TemplateID="temp3"></telerik:RadCalendarDay>
            </SpecialDays>
            <CalendarDayTemplates>
                <telerik:DayTemplate ID="temp1" runat="server">
                    <Content>
                       <asp:Label ID="lblTemp1" runat="server"></asp:Label>
                    </Content>
                </telerik:DayTemplate>
                <telerik:DayTemplate ID="temp2" runat="server">
                        <Content>
                            <asp:Label ID="lblTemp2" runat="server"></asp:Label>
                        </Content>
                </telerik:DayTemplate>
                <telerik:DayTemplate ID="temp3" runat="server">
                        <Content>
                            <asp:Label ID="lblTemp3" runat="server"></asp:Label>
                        </Content>
                </telerik:DayTemplate>                    
            </CalendarDayTemplates>
        </telerik:RadCalendar>

Et dans le code derrière, je suis assiging les jours sélectionnés pour le modèle de votre choix lorsque le client appuyer sur le bouton de choix SetAstemp1, SetAstemp2 ou SetAstemp3:

protected void BtnSetAsTemp1_Click(object sender, EventArgs e)
    {
        int daysCount = calendar1.SelectedDates.Count;

        for (int i = 0; i < daysCount; i++)
        {
            RadCalendarDay day = new RadCalendarDay();
            day.TemplateID = "temp1";
            day.Date = calendar1.SelectedDates[i].Date;
            calendar1.SpecialDays.Add(day);

        }
    }

Mais avec cette approche, je ne peux pas utiliser l'intégré de la peau dans RadCalendar de contrôle. Lorsque le jour sélectionné est affecté à une journée spéciale, la date de la cellule n'est pas affiché.
Et j'ai pour afficher la date dans le Contenu de la balise de la SpecialDay. Mais je ne pouvais pas trouver un moyen d'accéder à la lblTemp1 de contrôle définies dans le Contenu.

Pourriez-vous svp m'indiquer la bonne direction si mon approche n'est pas droit?
Ou des suggestions pour afficher la date dans la lblTemp1.Le texte est apprécié.

Merci!