如何获取DataList中EditItemTemplate页面上的DropDownList控件的id
DataList数据控件中,ItemTemplate页面上有“编辑”的LinkButton,CommandName为Edit。在点击“编辑”后,进入EditItemTem...
DataList数据控件中,ItemTemplate 页面上有“编辑” 的LinkButton,CommandName为Edit。在点击“编辑”后,进入EditItemTemplate页面。EditItemTemplate页面有一个DropDownList控件。现在要求是,进入EditItemTemplate页面后,DropDownList 中的集合是2010年到当前年份的所有年份。该如何做?
展开
1个回答
展开全部
自定义一个方法
例:BindYear()
protected void BindYear()
{
ddlYear.Item.Clear();
int startYear = DateTime.Now.Year - 3;
int currentYear = DateTime.Now.Year;
for(int i = startYear;i <= currenYear;i++)
{
ddlYear.Item.Add(new ListItem((i - 1).ToString() + "-" + i.Tostring()));
}
ddlYear.SelectedValue = (currentYear - 1).YoString() + "-" + currentYear.ToString();
}
例:BindYear()
protected void BindYear()
{
ddlYear.Item.Clear();
int startYear = DateTime.Now.Year - 3;
int currentYear = DateTime.Now.Year;
for(int i = startYear;i <= currenYear;i++)
{
ddlYear.Item.Add(new ListItem((i - 1).ToString() + "-" + i.Tostring()));
}
ddlYear.SelectedValue = (currentYear - 1).YoString() + "-" + currentYear.ToString();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询