dropdownlist中动态添加选项

来源:互联网 发布:Linux用Vim替代字符 编辑:程序博客网 时间:2024/06/06 12:58
for(int i=0 ,iYear=1992;i<13;i++,iYear++)
{
   ListItem liYear
=new ListItem();
   
//在下拉框中的第一个显示“年份”
   if(i==0)
   {
     liYear.Text
="年份";
     liYear.Value
="0";
     DropDownListModifyYear.Items.Add(liYear);

    }
    
else
    {
     liYear.Text
=Convert.ToString(iYear);
     liYear.Value
=Convert.ToString(iYear);
     DropDownListModifyYear.Items.Add(liYear);
     }
}
DropDownListModifyYear.DataBind();


/////////////////////////////////////////////////////////
你可以任意定义下拉列,如果要选中某列(显示),如下:
for(int jYear=0;jYear<DropDownListModifyYear.Items.Count;jYear++)
{
   
string strYear=DropDownListModifyYear.Items[jYear].ToString().Trim();
   
if(strTempYear==strYear)
   {
     DropDownListModifyYear.Items[jYear].Selected
=true;
     
break;
    }
}
 
原创粉丝点击