before you put the value on your datepicker, you should first check the value in correct date and change it into your own format.
example:
DateTime convertedDate = Convert.ToDateTime(dr.ItemArray[1].ToString())<br />
string n = DateFormat(convertedDate);<br />
dtpDate.Text = string.Empty;<br />
dtpDate.Text = n.ToString();<br />
<br />
<br />
private string DateFormat(DateTime dtp)<br />
{<br />
string date = dtpDate.Day.ToString() + "/" + dtpDate.Month.ToString() + "/" + dtpDate.Year.ToString();<br />
return (date.ToString());<br />
}<br />
<br />
<br />
OR SIMPLEST WAY<br />
<br />
dtpDate.Text = Convert.ToDateTime(dr.ItemArray[1]).ToString("dd/MM/yyy")<br />
<br />