This is a migrated thread and some comments may be shown as answers.

Tooltip for Raddatepicker

2 Answers 123 Views
ToolTip
This is a migrated thread and some comments may be shown as answers.
Savyo
Top achievements
Rank 1
Savyo asked on 18 Sep 2012, 12:32 PM
Hi,
     How do I set radtooltip for raddatepicker. I have tried many a things and failed. Please help.
thanks
Savyo

2 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 18 Sep 2012, 12:38 PM
Hi Savyo,

The RadDatePicker is a complex control which contains many HTML elements. Those elements have different client IDs and they should be set in the TargetControls collection, e.g if you want to tooltipify the wrapper element of the RadDatePicker, try the following code.

ASPX:
<telerik:RadDatePicker ID="RadDatePicker1" runat="server" ></telerik:RadDatePicker>
<telerik:RadToolTip ID="RadToolTip1" runat="server" IsClientID="true" TargetControlID="RadDatePicker1_wrapper" Text="show tooltip" ShowEvent="OnMouseOver">
</telerik:RadToolTip>

Hope this helps.

Regards,
Princy.
0
Ivo
Top achievements
Rank 1
answered on 12 Jun 2013, 10:31 AM
Hi everyone,

For me what did was to set the following :

<telerik:RadDatePicker ID="RegisterUser_BirthDay" runat="server" Width="140px" AutoPostBack="true" MinDate="01/01/1900" meta:resourcekey="RegisterUser_BirthDay">
    <Calendar>
        <SpecialDays>
            <telerik:RadCalendarDay Repeatable="Today">
                <ItemStyle CssClass="rcToday" />
            </telerik:RadCalendarDay>
        </SpecialDays>
    </Calendar>
</telerik:RadDatePicker>
<telerik:RadToolTip ID="RadToolTip_RegisterUser_BirthDay" runat="server" IsClientID="true" TargetControlID="RegisterUser_BirthDay"
    meta:resourcekey="RadToolTip_RegisterUser_BirthDay" RelativeTo="Element"
    Height="40px" Position="MiddleRight"
    EnableAriaSupport="True">
</telerik:RadToolTip>


and then:


protected void Page_Load(object sender, EventArgs e)
{
        RegisterUser_BirthDay.MaxDate = DateTime.Now;
        RadToolTip_RegisterUser_BirthDay.TargetControlID = RegisterUser_BirthDay.ClientID + "_wrapper";
}


I hope it helps :)
Tags
ToolTip
Asked by
Savyo
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Ivo
Top achievements
Rank 1
Share this question
or