<asp:DropDownList ID="ddlDates" runat="server">
</asp:DropDownList>
C#
protected void Page_Load(object sender, EventArgs e)
{
List<ListItem> items = new List<ListItem>();
for (int i = -2; i < 3; i++)
{
items.Add(new ListItem(DateTime.Now.AddDays(i).ToShortDateString(), DateTime.Now.AddDays(i).ToShortDateString()));
}
ddlDates.DataSource = items;
ddlDates.DataBind();
ddlDates.Items[2].Selected = true;
}
VB.Net
Protected Sub Page_Load(sender As Object, e As EventArgs)
Dim items As New List(Of ListItem)()
For i As Integer = -2 To 2
items.Add(New ListItem(DateTime.Now.AddDays(i).ToShortDateString(), DateTime.Now.AddDays(i).ToShortDateString()))
Next
ddlDates.DataSource = items
ddlDates.DataBind()
ddlDates.Items(2).Selected = True
End Sub