This way
HTML
<asp:DropDownList ID="ddlDays" runat="server" >
<asp:ListItem Text="01" Value="01" />
<asp:ListItem Text="02" Value="02" />
<asp:ListItem Text="03" Value="03" />
<asp:ListItem Text="04" Value="04" />
</asp:DropDownList>
<br />
<asp:DropDownList ID="ddlMonths" runat="server" >
<asp:ListItem Text="Jan" Value="01" />
<asp:ListItem Text="Feb" Value="02" />
<asp:ListItem Text="Mar" Value="03" />
<asp:ListItem Text="Apr" Value="04" />
</asp:DropDownList>
<asp:DropDownList ID="ddlYears" runat="server" >
<asp:ListItem Text="2001" Value="2001" />
<asp:ListItem Text="2002" Value="2002" />
<asp:ListItem Text="2003" Value="2003" />
<asp:ListItem Text="2004" Value="2004" />
</asp:DropDownList>
<hr />
<asp:TextBox ID="txtDate" runat="server" Text = "01-Apr-2002" />
<asp:Button Text="Select" runat="server" OnClick = "Select"/>
Code
protected void Select(object sender, EventArgs e)
{
ddlDays.ClearSelection();
ddlDays.Items.FindByText(txtDate.Text.Split('-')[0]).Selected = true;
ddlMonths.ClearSelection();
ddlMonths.Items.FindByText(txtDate.Text.Split('-')[1]).Selected = true;
ddlYears.ClearSelection();
ddlYears.Items.FindByText(txtDate.Text.Split('-')[2]).Selected = true;
}