sidhewsar
sidhewsar

Reputation: 135

How to set raddatepicker date with database retrieved date

I want to set the RadDatePicker value to a value retrieved from my database

I have this code

DateTime Podate = Convert.ToDateTime(da.GetDataKeyValue("PoDt"));
RadDatePicker.SelectedDate =Podate;

but when I run this program the DatePicker shows blank value

What should I do? Please help

Upvotes: 2

Views: 9726

Answers (4)

Sen K Mathew
Sen K Mathew

Reputation: 29

Please not If you use RequiredFieldValidator

You must add Display="Dynamic" to RequiredFieldValidator

Otherwise date would not be displayed

Upvotes: 0

R B
R B

Reputation: 423

This works too:

RadDatePicker1.SelectedDate = (DateTime) Contact.Birthdate;

Upvotes: 0

Ketan
Ketan

Reputation: 81

only set the DbSelectedDate property on your telerik control as given below your work will be done :

      <telerik:RadDatePicker 
           ID="RDtbenddate" runat="server" 
           DateInput-ForeColor="#00CCFF" DateInput-ToolTip="End Date"
           DbSelectedDate='<%# Bind("JobClosingDate") %>' Width="250">
      </telerik:RadDatePicker>

Upvotes: 1

zey
zey

Reputation: 6103

Try likes this ,

  protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
     RadDatePicker.SelectedDate = 
     DateTime.Parse(da.GetDataKeyValue("PoDt").ToString());
        }
    }

If not working by this code , please check with

     RadDatePicker.SelectedDate = DateTime.Now;

If it work with this , you have to check your retrieve data da.GetDataKeyValue("PoDt") .
It may be in wrong datetime dataformat !

Upvotes: 3

Related Questions