在很长时间没写程序之后,总想着看到一点学到一点就把它记录下来,这样既方便了自己,也方便了路过的人们,我们今天要说的是如何给dropdownlist填充数据。
大家都遇到过这样的情况,dropdownlist是一个下拉列表,我们通常需要给dorpdownlist的首行添加上默认选项,比如---请选择---
这样做法很简单,直接dropdownlist1.Item.Insert(0,new ListItem("---请选择---","-1"));
这是一个页面只有一个dropdownlist的情况,如果一个页面有五个呢?这样一个一个添加肯定是不科学的。那么很多朋友就想到了for循环,没错,就是for循环。
比如一个页面又十个dropdownlist,我们要给它批量填充该如何编码呢?
DropDownList[] lists={departmentList,departmentList2,departmentList3,departmentList4,departmentList5};
for (int i = 0; i < 5; i++)
{
lists[i].Items.Insert(0, new ListItem("--请选择--", "-1"));
lists[i].SelectedIndex = 0;
}