添加web窗体DropDownLIst.aspx
工具箱添加三个DropDownList
添加三个文字
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="ddlYear" runat="server"></asp:DropDownList>年
<asp:DropDownList ID="ddlMonth" runat="server"></asp:DropDownList>月
<asp:DropDownList ID="ddlDay" runat="server"></asp:DropDownList>日
</div>
</form>
切换到后台数据 .aspx.cs
写一个事件绑定 年 的数据 BindYear
protected void BindYear()
{
ddlYear.Items.Clear();//先清除
int startYear = DateTime.Now.Year - 10;
int currentYear = DateTime.Now.Year;
for (int i = startYear; i <= currentYear; i++)
{
ddlYear.Items.Add(new ListItem(i.ToString()));//添加内容,实例化listitem
}
ddlYear.SelectedValue = currentYear.ToString();//设置默认选择当前年份
}
实现调用
protected void Page_Load(object sender, EventArgs e)
{
BindYear();//实现调用
}
同理
protected void BindMonth()
{
ddlMonth.Items.Clear();//先清除
for (int i &#